Google C++ Style Guide 阅读笔记

Background

C++是谷歌开源项目的主要使用语言,虽然Google Code 黄了。C++是很强大的语言,以致于增加了其复杂性。为了让代码被其他程序员看懂,减少出bug的可能,所以有了这个谷歌C++风格指导。

Header Files

  • 每个.cc文件都应该与一个.h文件关联,除非是单元测试或者只包含一个main();

The #define Guard

  • 每个头文件都应该避免被重复包含。宏定义可以用PROJECT_PATH_FILE_H_ 的格式。 例如:

Continue reading "Google C++ Style Guide 阅读笔记"

Google C++ Style Guide 阅读笔记