Effective C++C++开发实践指南

C++程序员的工具箱里,Effective C++算是那种随时拿出来翻一翻都能学到点啥的经典老物件。它不是那种啰嗦的理论书,讲的都是实际开发中你忽略的小细节,比如拷贝构造函数什么时候要自己写,为什么要用const引用传参数,嗯,都是些看起来简单,但真出问题能让你 debug 半天的事儿。

Scott Meyers 的风格挺接地气的,没事还会跟你扯两句“你以为”和“实际上”,挺像一个有经验的同事坐你旁边边写边唠的感觉。全书是条目式的结构,每条都短平快,适合碎片时间看。比如你早上来公司,趁编译跑完看一条,搞不好今天的 bug 就了。

这 PDF 是电子版的,还不错,排版清晰,翻起来也挺顺。你用Ctrl+F搜点关键字也方便,懒得翻实体书那种一页页找了。如果你刚学完语法,准备写点项目,那这书可以让你少踩不少坑。如果你已经写了几年,那就当查漏补缺,看看自己是不是有些坏习惯还在用。

对了,感兴趣的话你还可以顺带看看这些相关内容:像C 程序设计电子版概述,基础打得扎实点更稳;或者是你转做安卓了,那Android 开发人员指南Android 开发入门指南都还挺实用;前端同学也别走,前端开发人员岗位测试可以练练手。

呢,如果你平时写 C++写得头疼,不知道到底哪里有问题,建议你抽空翻翻Effective C++,也许哪条建议就刚好对上了。

pdf 文件大小:16.79MB