除了在.c及.h中添加宏定义之外,还可以采用如下方法添加宏定义:
1、若只需要定义一个宏(如#define DEBUG),可以右键点击工程-->属性-->c/c++-->预处理器-->预处理器定义,点击下拉框中的编辑,输入想要定义的宏;
2、如果还需要定义宏的内容(如#define inline __inline),可以右键点击工程-->属性-->c/c++-->命令行,在其它选项中输入如下内容: /D"inline"=__inline 。
您在VS2017中找不到宏定义和枚举可能是由于您的设置有误导致的。建议您可在“工具-选项-文本编辑器-C/C++-附加的包含目录”中添加相应的文件路径或项目的文件路径,从而解决该问题。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)