Effective C++CD : - Meyers, Scott Douglas (Addison-Wesley professional computing series, 1999)