摘要: 近期定义了一个宏:my_macro.h#define SHOW_INFO_MACRO() do { }while(0)使用时 main.cpp:#include ...#include "my_macro.h"SHOW_INFO_MACRO();int main(){ ... // 省略具体代码 return 0;}编译 main.cpp 会报错:error C2059: 语法错误:“do”error C2143: 语法错误 : 缺少“;”(在“{”的前面)error C2447: “{”: 缺少函数标题(是否是老式的形式表?)error C2059: 语法错误:“whil 阅读全文
posted @ 2013-07-10 17:40 Wilson-Loo 阅读(1252) 评论(0) 推荐(0) 编辑