error C1017: 无效的整数常量表达式

预编译时,出现这个错误

原因

//  xxx.h
define LOAD_PARAS true; // 

条件编译时

//  xxx.cpp
#if LOAD_PARAS
   ......
#else
   ......
#endif

解决

在头文件中定义时,不要定义为 true,定义为数字:

//  xxx.h
define LOAD_PARAS 1; // 
发布了56 篇原创文章 · 获赞 10 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/birenxiaofeigg/article/details/90080395