2011年10月16日
摘要: 头文件1、 define保护头文件的命名应基于其所在项目源代码树的全路径。2、 头文件依赖使用前置声明(forward declaration),尽量减少.h文件中#include的数量。能依赖声明的就不依赖定义。3、 内联函数只有当函数少于10行或更少时,才使用内联类型。4、 -inl.h复杂内联函数的定义,应放在-inl.h文件中。5、 函数定义顺序输入参数在前,输出参数在后。6、 文件包含顺序C库\C++库\其它库的.h\项目内的.h命名空间1、 命名空间在.cc文件中推荐使用不具名的命名空间(unnamednamespaces).不能在.h文件中使用不具名的命名空间。2、 嵌套类(Ne 阅读全文
posted @ 2011-10-16 16:04 Jiang, X. 阅读(372) 评论(0) 推荐(0) 编辑