失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 读书笔记之:C++程序设计陷阱

读书笔记之:C++程序设计陷阱

时间:2019-03-15 02:16:58

相关推荐

读书笔记之:C++程序设计陷阱

个人觉得这本书特别不错,它讲了一些C++中容易被忽视的设计陷阱。我觉得这本书还是挺深的感觉,如果对C++不熟悉的话,里边的东西可能很难搞懂。我也是只看了前5章,后面的内容比较高级了,有些内容不好理解。强烈对C++有基础的IT同仁可以好好看看,对于提高C++水平还是很有帮助的。

第1章 基本问题

1. 重载与默认初始化

重载通常用于指出一组函数虽然具有相同的抽象含义,但实现不同。默认初始化通常是为了方便,它为函数提供了简化的接口。重载和默认参数初始化是不同的语言功能,它们具有不同的使用目的和行为。要仔细区分。

2. 误解引用

3.无法区分访问和可见性

4. C++中被误用的语法

5. C++中空指针的正确使用

6. 常见首字母缩略词

第2章 语法

1. static和extern类型

第4章 转换

1. 切割

2. 误解指向指针的指针到基类的转换

3. 指向多维数组的指针问题

4. 误解逆变性

5. 赋值与初始化的不同

6. 变量作用域的限定不正确

7. C++对复制操作的偏执

10. 成员初始化列表的不一致排序

11. 非虚继承情况下的多重继承

12. 采用虚继承的情况

13. 运行时静态初始化顺序

14. 直接对副本初始化

如果觉得《读书笔记之:C++程序设计陷阱》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。