×

Google C++编程风格指南PDF电子书免费下载

消耗积分:1 | 格式:pdf | 大小:0.50 MB | 2019-12-11

Avon1

分享资料个

  Google 的开源项目大多使用 C++开发。每一个 C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,这种复杂会使得代码更易于出现 bug、难于阅读和维护。本指南的目的是通过详细阐述在 C++编码时要怎样写、不要怎样写来规避其复杂性。这些规则可在允许代码有效使用 C++语言特性的同时使其易于管理。风格,也被视为可读性,主要指称管理 C++代码的习惯。使用术语风格有点用词不当,因为这些习惯远不止源代码文件格式这么简单。使代码易于管理的方法之一是增强代码一致性,让别人可以读懂你的代码是很重要的,保持统一编程风格意味着可以轻松根据“模式匹配”规则推断各种符号的含义。创建通用的、必需的习惯用语和模式可以使代码更加容易理解,在某些情况下改变一些编程风格可能会是好的选择,但我们还是应该遵循一致性原则,尽量不这样去做。本指南的另一个观点是 C++特性的臃肿。C++是一门包含大量高级特性的巨型语言,某些情况下,我们会限制甚至禁止使用某些特性使代码简化,避免可能导致的各种问题,指南中列举了这类特性,并解释说为什么这些特性是被限制使用的。由 Google 开发的开源项目将遵照本指南约定。注意:本指南并非 C++教程,我们假定读者已经对 C++非常熟悉。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !