Google C++ 命名约定精简总结

张开发
2026/4/3 21:02:00 15 分钟阅读
Google C++ 命名约定精简总结
原文参见https://google.github.io/styleguide/cppguide.html#Naming类文件名全部小写下划线分隔my_useful_class.h、my_useful_class.cc类名大驼峰命名法每个单词首字母均大写MyExcitingClass类、结构体、类型别名、枚举、类型模板参数遵循相同命名规则MyExcitingClass普通变量全小写下划线分隔table_name类成员变量全小写下划线分隔末尾必须加下划线table_name_结构体成员变量同普通变量table_name常量以k开头之后大驼峰命名法kDaysInAWeek所有函数名大驼峰命名法AddTableEntry()getter /setter访问器 / 修改器例外遵循普通变量命名规则count()、set_count()枚举量与常量一致kDaysInAWeek宏名全大写下划线分隔PI_ROUNDED

更多文章