技术-主流
程序丁哥
C/C++/php/资深程序员,善于打杂,独立解决各种问题。
展开
-
C/C++ 中VS开发环境中开发项目时,很好用的一个宏
在VS 开发环境下,开发C/C++项目,增加以下宏定义: #define chSTR2(x) #x #define chSTR(x) chSTR2(x) #define chMSG(desc) message(__FILE__ "(" chSTR(__LINE__) "):" #desc) 在代码中可以打印信息到编译输出窗口: 用法: #progma chMsg(这原创 2012-08-31 13:34:17 · 1162 阅读 · 0 评论 -
开源代码中看到的一个使用方便的宏定义
宏定义: #define TEST_FAIL(C,R) if (!C) { R = false; } 宏使用: bool saveAllOk = true; // option "use_encoding_1" have need for compatible with old-vnc files TEST_FAIL(sm->setBoolean(_T("use_encodi翻译 2012-09-11 15:56:32 · 595 阅读 · 0 评论