0%

这是个人阅读Effective STL所做的读书笔记第一部分,包含《Effective STL》条款1~条款10的笔记内容。

导读

只有你足够了解你正写的软件,它运行的环境,以及建立它的场景,才能确定违反该书提出的方针是否合理。多数时候,不是,而且伴随每个条款的讨论解释了为什么。在一些情况里,它是。对指南奴隶般的盲从是不对的,但骑士般的漠视也不对。在一个人冒险之前,你应该保证你有一个好原因。

阅读全文 »

本文包含《More Effective C++》中条款9至条款27内容的个人笔记。

条款9:利用destructors避免泄露资源

通过使用智能指针或是将资源封装在栈上的对象内做到资源自动释放,但此种做法应该仅适用于异常抛出在非构造和析构时抛出;

阅读全文 »