Effective C++, more Effective C++, Effective STL -- Scott MeyersRuminations on C++ -- Andrew Koenig,Barbara Moo
The C++ Programming Language -- *Bjarne Stroustrup*
Design Patterns: Elements of Reusable Object-Oriented Software -- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four)