C++编码规范文档

C++的编码规范其实一直是个老大难问题,尤其团队协作的时候,风格不统一真的挺头疼。这份 PDF 整理得还蛮清楚,从缩进、空格到空行,全都讲到点子上,适合拿来作为团队内部的参考标准。

空行规范那部分挺实用,像class声明后、function定义后都留一行,看着就舒服多了。就拿它说的例子:

class MyClass {
  // 类成员定义
};

void myFunction() { // 函数实现 };

简单明了,还能避免视觉疲劳。

还有一点比较有意思,在函数内部的空行也讲得细。逻辑紧凑的代码不加空行,其他地方要分清楚块与块,能让你后期维护省不少事。

如果你是经常写C++,尤其涉及多人协作,那这个规范文档还挺值得一看。顺便一提,类似的规范文档还有不少,比如Python 代码规范Java 源代码规范也都还不错。

pdf 文件大小:184.4KB