摘要: foobar.h 1 // inclusion guard 2 #ifndef FOOBAR_H_ 3 #define FOOBAR_H_ 4 5 //// long names 6 //int foobar_some_func(int); 7 //void foobar_other_func()... 阅读全文
posted @ 2015-12-29 09:34 yasepix 阅读(3403) 评论(0) 推荐(0)
摘要: C语言中宏定义(#define)时do{}while(0)的价值最近在新公司的代码中发现到处用到do{...}while(0),google了一下,发现Stack Overflow上早有很多讨论,总结了一下讨论,加上自己的理解,do{...}while(0)的价值主要体现在:1. 增加代码的适应性下... 阅读全文
posted @ 2015-12-29 09:31 yasepix 阅读(337) 评论(0) 推荐(0)