摘要: 宏定义中使用do{}while(0)的好处#define MACRO_NAME(para) do{macro content}while(0)的格式,总结了以下几个原因:1,空的宏定义避免warning:#define foo() do{}while(0)2,存在一个独立的block,可以用来进行变... 阅读全文
posted @ 2015-12-05 22:21 JeromeLiuZq 阅读(386) 评论(0) 推荐(0)
摘要: 以下摘抄于 (高质量C++/C 编程指南,v 1.0 林锐),仅以记录回顾1、标识符应当直观且可以拼读,可望文知意,不必进行“解码”。标识符最好采用英文单词或其组合,便于记忆和阅读。切忌使用汉语拼音来命名。程序中的英文单词一般不会太复杂,用词应当准确。例如不要把CurrentValue写成NowV... 阅读全文
posted @ 2015-12-05 14:29 JeromeLiuZq 阅读(322) 评论(0) 推荐(0)