Exceptional C++: 47 Engineering Puzzles, Programmi
2009-12-21
本书全名
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
还没有看过,但是从目录来看是一本通过分析代码示例讲解C++ class设计的书。(Quoted from Amazon) After reading this book, C++ designers will learn several "best practices" of how to write robust, efficient classes that are "exception safe." Chances are you'll gain a better understanding of memory management techniques and working with STL too.
章节包括(Quoted from Amazon)
Advanced C++ programming tutorial
generic programming
tips for string classes, containers and STL
temporary objects
exception-safe code tutorial
virtual functions
class inheritance
the Pimpl idiom
namespaces
memory management, C++ memory areas
overloading new and delete
using smart pointer with auto_ptr
using const, casts, and hints for better performance
code maintainability.