Google C++编程风格指南 Google的项目大多使用C++开发。每一个C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,而复杂性会使得代码更容易出现bug、难于阅读和维护。 本资料的目的是通过详细阐述如何进行C++编码来规避其复杂性,使得代码在有效使用C++语言特性的同时更易于管理。 注意:本资料并非C++教程,我们假定读者已经对C++非常熟悉。
Google C++编程风格指南 译者前言 Google经常会发布一些开源项目,意味着会接受来自其他代码贡献者的代码;但是如果代码贡献者的编程风格与Google的不一致,会给代码阅读者和其他代码提交这造成不小的困扰;Google 因此发布了这份自己的编程风格,使所有提交代码的人都能获知Google 的编程风格。 翻译初衷: 规则的作用就是避免混乱;但规则本身一定要权威,有说服力,并且是理性的;我们所见过的大部分编程规范,其内容或不够严谨,或阐述过于简单,或带有一定的武断性。 Google 保持