You are on page 1of 2


[01 - Beginner]
[01 - Introductory]
Accelerated C++ - Practical Programming By Example (2000)(2nd)(Andrew Koenig, Ba
rbara E. Moo)
C++ Primer (2013)(5th)(Stanley B. Lippman, Jose Lajoie, Barbara E. Moo)
Programming - Principles And Practice Using C++ (2008)(1st)(Bjarne Stroustrup)
Thinking in C++ - Volume 1 (2000)(2nd)(Bruce Eckel)
Thinking in C++ - Volume 2 (1999)(2nd)(Bruce Eckel)
[02 - Best Practices]
Effective C++ - 55 Specific Ways To Improve Your Programs And Designs (2005)(3rd
)(Scott Meyers)
Effective STL - 50 Specific Ways To Improve Your Use Of The Standard Template Li
brary (2001)(1st)(Scott Meyers)
[02 - Intermediate]
C++ Coding Standards - 101 Rules, Guidelines, And Best Practices (2004)(1st)(Her
b Sutter, Andrei Alexandrescu)
C++ Templates - The Complete Guide (2002)(1st)(David Vandevoorde, Nicolai M. Jos
Exceptional C++ - 47 Engineering Puzzles, Programming Problems, And Solutions (1
999)(1st)(Herb Sutter)
Exceptional C++ Style - 40 New Engineering Puzzles, Programming Problems And Sol
utions (2004)(1st)(Herb Sutter)
More Effective C++ - 35 New Ways To Improve Your Programs And Designs (1996)(1st
)(Scott Meyers)
More Exceptional C++ - 40 New Engineering Puzzles, Programming Problems, And Sol
utions (2001)(1st)(Herb Sutter)
[03 - Advanced]
C++ Concurrency In Action - Practical Multithreading (2012)(1st)(Anthony William
C++ Template Metaprogramming - Concepts, Tools, And Techniques From Boost And Be
yond (2004)(1st)(David Abrahams, Aleksey Gurtovoy)
Modern C++ Design - Generic Programming And Design Patters Applied (2001)(2nd)(A
ndrei Alexandrescu)
[04 - Reference]
[Reference (General C++)]
A Tour of C++ (2013)(1st)(Bjarne Stroustrup)
C++ Programming Language, The (2013)(4th)(Bjarne Stroustrup)
C++ Standard Library, The - A Tutorial And Reference (2012)(2nd)(Nicolai M. Josu
Overview of the New C++ (C++11) by Scott Meyers
[Reference (GNU)]
GNU Autoconf
GNU Automake
GNU C++ API Reference
GNU C++ Library Manual
GNU Gnulib
GNU Libtool
Using The GNU Compiler Collection
[Reference (ISO-IEC)]
ISO-IEC 14882-1998 (C++ Standard, 1998)
ISO-IEC 14882-2003 (C++ Standard, 2003)
ISO-IEC 14882-2011 (C++ Standard, 2011)
ISO-IEC 14882-2013 (C++ Standard, 2013 Latest Working Draft)
[05 - Classics & Older]
Advanced C++ Programming Styles And Idioms (1992)(1st)(James Coplien)
Design And Evolution of C++, The (1994)(1st)(Bjarne Stroustrup)
Inside The C++ Object Model (1996)(1st)(Stanley B. Lippman)
Large-Scale C++ Software Design (1996)(1st)(John Lakos)
Ruminations On C++ - A Decade Of Programming Insight And Experience (1997)(1st)(
Andrew Koening, Barbara Moo)
[06 - Additional Reading]
Advanced CORBA Programming With C++ (1999)(1st)(Michi Henning, Steve Vinoski)
Advanced Qt Programming - Creating Great Software With C++ And Qt 4 (2011)(1st)(
Mark Summerfield)
Algorithms in C++, Parts 1-4 - Fundamentals, Data Structure, Sorting, Searching
(1998)(3rd)(Robert Sedgewick
Algorithms In C++, Part 5 - Graph Algorithms (2002)(3rd)(Robert Sedgewick)
API design for C++ (2011)(1st)(Martin Reddy)
Applied C++ - Practical Techniques For Building Better Software (2003)(1st)(Phil
ip Romanik, Amy Muntz)
Autotools - A Practitioners Guide (2010)(1st)(John Calcote)
Beyond the C++ Standard Library - An Introduction To Boost (2005)(1st)(Bjrn Karls
Boost Graph Library, The - User Guide And Reference Manual (2001)(1st)(Jeremy G.
Siek, Lie-Quan Lee, Andrew Lumsdaine)
C & C++ Code Capsules - A Guide For Practitioners (1997)(1st)(Chuck Allison)
C++ Common Knowledge - Essential Intermediate Programming (2005)(1st)(Stephen C.
C++ FAQs (1998)(2nd)(Marshall P. Cline, Greg Lomow, Mike Girou)
C++ Gotchas (2002)(1st)(Stephen C. Dewhurst)
C++ GUI Programming With Qt 4 (2008)(2nd)(Jasmin Blanchette, Mark Summerfield)
C++ Network Programming, Volume 1 - Mastering Complexity With ACE And Patterns (
2001)(1st)(Douglas C. Schmidt, Stephen D. Huston)
C++ Network Programming, Volume 2 - Systematic Reuse With ACE And Frameworks (20
02)(1st)(Douglas C. Schmidt, Stephen D. Huston)
C++ Standard Library Extensions, The - A Tutorial And Reference (2006)(1st)(Pete
Data Structures and Algorithms in C++ (2013)(4th)(Adam Drozdek)
Efficient C++ - Performance Programming Techniques (1999)(1st)(Dov Bulka, David
Essential C++ (2002)(1st)(Stanley B. Lippman)
Secure Coding in C and C++ (2005)(1st)(Robert C. Seacord)
The Art Of Debugging With GDB And DDD And Eclipse (2008)(1st)(Norman Matloff, Pe
ter Jay Salzman)
The Definitive Guide To GCC (2006)(2nd)(William von Hagen)