| 标题 | 阅读 | 评论 | 转发 | 发布日期 | |
|---|---|---|---|---|---|
| 灵巧(smart)指针---1 | 878 | 0 | 0 | 2009-08-26 | |
| 要求或禁止在堆中产生对象 | 920 | 0 | 0 | 2009-08-26 | |
| 限制某个类所能产生的对象数量 | 609 | 0 | 0 | 2009-08-26 | |
| 将构造函数和非成员函数虚拟化 | 589 | 0 | 0 | 2009-08-26 | |
| 考虑变更程序库 | 665 | 0 | 0 | 2009-08-26 | |
| 考虑用运算符的赋值形式(op=)取代其单独形式(op) | 1276 | 0 | 0 | 2009-08-26 | |
| 通过重载避免隐式类型转换 | 676 | 0 | 0 | 2009-08-26 | |
| 协助完成返回值优化 | 986 | 0 | 0 | 2009-08-26 | |
| 理解临时对象的来源 | 599 | 0 | 0 | 2009-08-26 | |
| lazy evaluation | 900 | 0 | 0 | 2009-08-26 | |
| 牢记80-20准则 | 563 | 0 | 0 | 2009-08-26 | |
| 了解异常处理的系统开销 | 731 | 0 | 0 | 2009-08-26 | |
| 审慎使用异常规格(exception specifications) | 587 | 0 | 0 | 2009-08-26 | |
| 通过引用(reference)捕获异常 | 645 | 0 | 0 | 2009-08-26 | |
| “抛出一个异常”与“传递一个参数”或“调用一个虚函数”间的差异 | 578 | 0 | 0 | 2009-08-26 | |
| 在构造函数中防止资源泄漏 | 498 | 0 | 0 | 2009-08-26 | |
| 使用析构函数防止资源泄漏 | 474 | 0 | 0 | 2009-08-26 | |
| 理解各种不同含义的new和delete | 430 | 0 | 0 | 2009-08-26 | |
| 不要重载“&&”,“||”, 或“,” | 442 | 0 | 0 | 2009-08-26 | |
| 自增(increment)、自减(decrement)操作符前缀形式与后缀形式的区别 | 582 | 0 | 0 | 2009-08-26 |