小编use*_*731的帖子

相等的预处理程序测试始终评估为true

使用这个:

-DME=AWESOME
Run Code Online (Sandbox Code Playgroud)

还有这个:

#if ME==AWESOME

#error Im awesome!

#endif
Run Code Online (Sandbox Code Playgroud)

得出这个:

Registers.cpp:59:2:错误:#error我真棒!

但是这个:

#if ME==NOTSOGREAT

#error Im confused!

#endif
Run Code Online (Sandbox Code Playgroud)

得出这个:

Registers.cpp:59:2:错误:#error我很困惑!

c++ c-preprocessor preprocessor-directive

3
推荐指数
1
解决办法
184
查看次数