我的c➕➕编码规范

我的自用 C++ 编码规范(极简版)

为了让自己的代码统一、干净、好维护,给自己定一套极简 C++ 编码规范,只抓重点、不搞繁琐规则,日常开发严格自律遵守。

1. 命名规则(统一固定)

  • 变量、函数:小驼峰,见名知意,不缩写、不拼音

  • 类、结构体:大驼峰

  • 常量、宏:全大写 + 下划线

2. 代码格式

  • 缩进统一4空格,不用Tab

  • 大括号单独成行,所有if/for一律带大括号,不写单行省略

  • 运算符、逗号后规范空格,代码整洁不拥挤

3. 语法与写法

  • 优先使用现代C++特性:auto、智能指针、范围for、lambda

  • 尽量不用裸指针,优先引用、智能指针

  • 禁止魔法数字,固定值用常量定义

  • 少用宏,优先 constexpr、using

  • 代码嵌套尽量不超过三层

4. 注释原则

  • 代码能看懂就不注释,只注释逻辑意图、特殊坑点、参数说明

  • 核心函数简单写功能注释,不堆废话

5. 个人准则

写代码优先:可读性 > 花哨技巧 > 极简行数,自己写的代码,自己后续能快速看懂。

posted @ 2026-10-10 18:50  戚群富  阅读(4)  评论(0)    收藏  举报