- Bjarne Stroustrop The C++ Programming Language (3rd Ed)
- Bruce Eckel Thinking in C++ (2nd Ed)
- Martin Fowler Refactoring. Improving the Design of Existing Code
- Erich Gamma et al Design Pattern. Elements of Reusable Object-Oriented Software
- Nicolai M. Josuttis The C++ Standard Library
- Kent Beck: Extreme Programming Explained
- Herb Sutter Exceptional C++ and More Exceptional C++
- Scott Meyers Effective C++ (2nd Ed) and More Effective C++
- Stephen C. Dewhurst C++ Gotchas
- D. Vandevoorde & N.M. Josuttis C++ Templates - The Complete Guide
- Andrei Alexandrescu Modern C++ Design. Applied Generic and Design Patterns
Download in other formats: