C++编码规范
一、命名
1.类 / 结构体 / 枚举:大驼峰;局部变量、函数:小驼峰;成员变量末尾加下划线区分;全局变量加 g_前缀,静态变量 s_前缀;常量全大写加下划线。
2.禁止拼音、无意义命名;不能使用双下划线__、单下划线开头的自定义名称。
3.函数名多用动词开头,风格团队统一,不要混用。
二、头文件
1.使用头文件保护宏#ifndef/#define/#endif,可搭配#pragma once。
2.声明放.h,实现放.cpp;模板、inline 函数例外。
3.头文件禁止using namespace std;,优先前置声明减少头文件依赖。
三、代码格式
1.缩进用 4 空格,禁用 Tab。
2.所有 if/for/while,即使单行代码也必须加大括号。
3.运算符两侧加空格,逗号后加空格。

浙公网安备 33010602011771号