09 2014 档案

摘要:这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么加入"extern "C"{" 和 " }"处理其中的代码,其中{ }内部的代码是通过extern"C"进行处理。要... 阅读全文
posted @ 2014-09-16 19:53 澄轶 阅读(276) 评论(0) 推荐(0) 编辑
摘要:#undef 是在后面取消以前定义的宏定义该指令的形式为#undef标识符其中,标识符是一个宏名称。如果标识符当前没有被定义成一个宏名称,那么就会忽略该指令。一旦定义预处理器标识符,它将保持已定义状态且在作用域内,直到程序结束或者使用#undef 指令取消定义。 阅读全文
posted @ 2014-09-16 19:15 澄轶 阅读(499) 评论(0) 推荐(0) 编辑
摘要:在用vc时,利用AppWizard会产生如下代码:#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif对于#define new DEBUG_NEW首先看msdn的解释:... 阅读全文
posted @ 2014-09-16 15:58 澄轶 阅读(517) 评论(0) 推荐(0) 编辑
摘要:常用正则表达式版本:v0.03 (2013-5-13) 整理:deerchao说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和/\b。此表... 阅读全文
posted @ 2014-09-03 15:33 澄轶 阅读(184) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示