2013年6月29日

assert.h(c标准库)

摘要: 1 /*my_assert.h*/ 2 #undef my_assert 3 #ifdef NDEBUG 4 #define my_assert(test) ((void)0) 5 #else 6 void my_fassert(char *); 7 /*__LINE__是一个十进制数字常,需转换为字符串字面量*/ 8 #define STR(x) VAL(x) 9 #define VAL(x) #x10 #define my_assert(test) ((test) ? (void) 0 \11 : my_fassert(__... 阅读全文

posted @ 2013-06-29 13:58 kevin_kang 阅读(463) 评论(0) 推荐(0)

导航