c++ - 如何将 "define"定义为宏,可以吗?

标签 c++ macros user-defined-functions

我想知道是否可以将“define”定义为一个宏? 就这样

#define A #define
A MAX_SIZE 100
A MIN_SIZE 0

我可以定义它吗? (在 C++ 中)

最佳答案

没有。宏扩展的结果不会被视为新的宏指令。

关于c++ - 如何将 "define"定义为宏,可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34687172/

相关文章:

c++ - QueryDWORDValue 返回 0

c++ - 在 sapi5 speak 函数中存储一个保存用户输入数据的变量

scala - 下载 org.apache.hive.hive-exec 版本 1.2.1 的依赖项时出错

java - SemanticException [错误 10014] 配置单元 UDF

python - Pandas 比较两个字符串列以创建第三列

c++ - 这个结构初始化是如何工作的?

c++ - 从 C++ 类实现二维矩阵

emacs - 错误停止执行后重复宏

ios - 目标 Interface Builder 的预处理器宏不适用于 OS X?

objective-c - 如何在类里面要求 ARC?