如何在VC代码里添加TODO编译警告
2012-05-25 15:32
295 查看
我们写代码时常把主干写完,部分细节未来的及完成的,很多人都会习惯在相应位置加个TODO注释。
问题是这样很容易忘掉后续补上,很容易酿成潜在的BUG;查找维护也不是很方便。总之不太专业。以前工作过某外企的编码规范里面有一个罕见规定,专门解决该问题;个人觉得是个很好的方案:
使用#pragma message指令把TODO信息标记上。
>>这样每次编译工程时,编译器的输出里都会把这些TODO信息打出来,让程序员每次编译后都会得到提醒那些待定项的存在,并评估是否需要在本次出版本前修复掉。
举例:
#define TODO( x ) message( x )
int main(int argc, char **argv)
{ //...
#pragma TODO(Remember to fix this)
//...
return 0;
}
相关文章推荐
- 如何在VC代码里添加TODO编译警告
- 在VC程序中添加TODO、FIXME编译警告
- 如何添加有新扩展名的文件,使之能当作C/C++源文件而被VC编译处理
- vc++工程中添加lua代码调用-编译lua静态库文件
- [经验总结]如何在VC中去掉STL代码编译时编译错误
- 【VC编译问题】如何解决VC中的警告Warning C4251
- 如何在VC中为工程添加一个编译选项
- 如何在VC中为工程添加一个编译选项
- 如何看 VC 编译出的汇编代码
- 用高版本vs编译旧VC代码时,如何处理无法从“const char [10]”转换为“LPCWSTR”的错误
- Sublime Text 2使用:如何为它添加编译环境(如Lua编译环境)和代码片段
- Sublime Text 2使用:如何为它添加编译环境(如Lua编译环境)和代码片段
- Java代码中添加 package语句后,如何正确编译运行。
- VC中如何编译无Console窗口的Console程序
- 如何将自己的代码自动添加版权信息
- myeclipse2014如何添加源码反编译工具插件
- 如何在vc中添加键盘响应事件
- VC/MFC如何添加启动界面
- 如何在Linux下编译Cocos2dx3.11项目(主要是添加源文件喇~)
- 如何在VC 6.0中编译.asm文件