| 标题 | 阅读 | 评论 | 转发 | 发布日期 | |
|---|---|---|---|---|---|
| 熟悉标准库 | 845 | 0 | 0 | 2009-09-19 | |
| 确保非局部静态对象在使用前被初始化 | 1052 | 0 | 0 | 2009-09-19 | |
| 弄清C++在幕后为你所写、所调用的函数 | 1056 | 0 | 0 | 2009-09-19 | |
| 明智地使用私有继承 | 707 | 0 | 0 | 2009-09-19 | |
| 区分继承和模板 | 933 | 0 | 0 | 2009-09-19 | |
| 通过分层来体现 "有一个" 或 "用...来实现" | 520 | 0 | 0 | 2009-09-19 | |
| 避免 "向下转换" 继承层次 | 741 | 0 | 0 | 2009-09-19 | |
| 决不要重新定义继承而来的缺省参数值 | 649 | 0 | 0 | 2009-09-19 | |
| 决不要重新定义继承而来的非虚函数 | 786 | 0 | 0 | 2009-09-19 | |
| 区分接口继承和实现继承 | 706 | 0 | 0 | 2009-09-19 | |
| 使公有继承体现 "是一个" 的含义 | 713 | 0 | 0 | 2009-09-19 | |
| 将文件间的编译依赖性降至最低 | 411 | 0 | 0 | 2009-09-19 | |
| 明智地使用内联 | 412 | 0 | 0 | 2009-09-19 | |
| 尽可能地推迟变量的定义 | 499 | 0 | 0 | 2009-09-19 | |
| 千万不要返回局部对象的引用,也不要返回函数内部用new初始化的指针的引用 | 579 | 0 | 0 | 2009-09-19 | |
| 避免这样的成员函数 | 364 | 0 | 0 | 2009-09-19 | |
| 避免返回内部数据的句柄 | 309 | 0 | 0 | 2009-09-19 | |
| 划分全局名字空间 | 394 | 0 | 0 | 2009-09-19 | |
| 如果不想使用隐式生成的函数就要显式地禁止它 | 367 | 0 | 0 | 2009-09-19 | |
| 当心潜在的二义性 | 471 | 0 | 0 | 2009-09-19 |