Loading

摘要: 杂项讨论 条款53:不要轻忽编译器的警告 请记住 严肃对待编译器发出的警告信息。努力在你的编译器的最高(最严苛)警告级别下争取"无任何警告"的容易。 不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不相同,一旦移植到另一个编译器上,你原本的警告信息可能消失。 条款54:让自己熟悉包括T 阅读全文
posted @ 2020-08-21 17:17 Parzulpan 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 第八章 定制new和delete 对于程序开发来说,了解C++内存管理例程的行为是非常重要的。其中两个主角是分配例程和归还例程(operator new和operator delete),配角是new-handker,这是当operator new无法满足客户的内存需求时所调用的函数。 注意:STL 阅读全文
posted @ 2020-08-21 17:15 Parzulpan 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 第七章 模板与泛型编程 条款41:了解隐式接口和编译期多态 面向对象设计中的类(class)考虑的是显式接口(explict interface)和运行时多态,而模板编程中的模板(template)考虑的是隐式接口(implict interface)和编译器多态。 请记住 classes和temp 阅读全文
posted @ 2020-08-21 16:32 Parzulpan 阅读(120) 评论(0) 推荐(0) 编辑