#define __STR2__(x) #x
#define __STR1__(x) __STR2__(x)
#define __LOC__ __FILE__ "("__STR1__(__LINE__)") : Warning Msg: "
#define __LOC2__ __FILE__ "("__STR1__(__LINE__)") : "
#define todo(str) message (__LOC2__ str)
通过上述的宏定义,在代码中加入
#pragma todo("xxx");
在编译的时候就会针对这个宏定义提示编译警告。
很简短的代码,解决了写代码时候的大问题
阅读(1430) | 评论(0) | 转发(0) |