历时两个多月的时间,终于把effective c++又复习了一遍,比较慢,看的是英文版,之前看的时候做过一些笔记,但不够详细,这次笔者是从头到尾的翻译了一遍,加了一些标题,先记录到word里面,然后发布到博客园上。这么做是为了方便查阅,复习C++,同时练习英文,希望这些帖子也能够对大家有所帮助。
有人回复说有些过时了,的确,但大部分还都是effective的,可以看scott meyers关于这个问题的的回复:
is effective c++ still effective?
精读一本经典书,每次都有新的发现。
笔者水平有限,肯定有很多错误或者说不明白的地方,希望大家能够指正。
将书的章节以思维导图的形式展示出来能够一目了然,也可以将这些章节联系起来,增加理解,现在有很多思维导图软件,但博客园只能插入图片,不能把链接也放入其中,所以只能用博客园的图表功能画一个“思维导表”出来了。
Effective C++ | 让你自己适应C++ | Item 1 将c++视为一个语言联邦 |
Item 2 尽量使用const,枚举(enums),内联(inlines),不要使用宏定义(define) | ||
Item 3 在任何可能的时候使用 const | ||
Item 4 确保对象被使用前进行初始化 | ||
构造函数,析构函数和赋值操作符 |
网友评论 |