1:inline关键字:内部多次调用,可以节省时间
2:简明注释,可使用注释模板自动生成格式
/*
*@brief XXX
@param[in] XXX
@param[out] XXX
@return XXX
*/
3:前置声明,避免包含很多类,造成污染
4:using namespace的使用,限制变量或者函数的作用域
5:const:限制内部修改传入参数
6:enum:枚举类型,可当整数来用,但是定义比较直观
7:使用构造函数中 :尽可能使用初始化列表进行初始化
8:尽量避免使用全局变量,稍微大一点的工程绝对不允许
9:使用单例模式:
static a* GetInstance();
10:函数对象和函数指针
本文探讨了C++编程中的高效技巧,包括inline关键字的运用、注释规范、前置声明、作用域限定、const限制、枚举类型使用、构造函数初始化、避免全局变量、单例模式实现及函数对象应用等,旨在提升代码质量和开发效率。
4万+

被折叠的 条评论
为什么被折叠?



