• Google 编程风格

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

    0
    51
    490KB
    2012-10-24
    10
  • effective STL

    详细介绍STL的电子书,如果想要了解STL的底层技术,该书值得拥有

    0
    30
    1.04MB
    2012-10-24
    10
  • WINDOWS+API函数参考手册>.rar

    里面有一些比较实用的API函数,主要可以起到一个参考的作用,要用超星浏览器看,画质一般,但是作为应急的参考绝对够用(主要是够全~)

    0
    27
    11.29MB
    2010-05-25
    2
  • 常用算法程序集(包括数据结构和算法的常用程序)

    包括了一般数据结构中用到的常用程序,链表,堆栈,树,图,矩阵等,如果在学习数据结构,强烈推荐

    0
    61
    6.29MB
    2010-04-08
    9
  • VC++文档版教程(初级适用)

    苏州大学出版社的书籍,附带大量习题,适合vc++的初学者使用。

    0
    82
    1.87MB
    2009-03-08
    0
  • 笔耕不辍

    累计2年每年原创文章数量>=20篇
  • 领英

    绑定领英第三方账户获取
关注 私信
上传资源赚积分or赚钱