Object-
Oriented
Bibliography  


OOA&D
Patterns
Components
Java Intro
Java Advanced
C++ Intro
C++ Advanced
OOP Other
General OO
General SE

 

SoftMoore
Consulting
Home Page

 

 

Valid XHTML 1.0 Transitional

   Advanced/Specialized C++

bullet   [Aberth 2007] Oliver Aberth, Introduction to Precise Numerical Methods Using C++ (Second Edition), Academic Press, 2007. [book details]
 
bullet   check [Alexandrescu 2001] Andrei Alexandrescu, Modern C++ Design: Generic Programming and Design Patterns Applied, Addison-Wesley, 2001. [book details]
 
bullet   [Blanchette 2008] Jasmin Blanchette and Mark Summerfield, C++ GUI Programming with Qt 4 (Second Edition), Prentice-Hall, 2008. [book details]
 
bullet   [Bulka 2000] Dov Bulka and David Mayhew, Efficient C++: Performance Programming Techniques, Addison-Wesley, 2000. [book details]
 
bullet   check [Carrano 2012] Frank M. Carrano and Timothy M. Henry, Data Abstraction and Problem Solving in C++: Walls and Mirrors (Sixth Edition), Addison-Wesley, 2012. [book details]
 
bullet   check [Dewhurst 2002] Stephen Dewhurst, C++ Gotchas: Avoiding Common Problems in Coding and Design, Addison-Wesley, 2002. [book details]
 
bullet   [Ezust 2011] Alan Ezust and Paul Ezust, An Introduction to Design Patterns in C++ with Qt (Second Edition), Prentice Hall, 2011. [book details]
 
bullet   check [Goodrich 2011] Michael T. Goodrich, Roberto Tamassia, and David Mount, Data Structures and Algorithms in C++ (Second Edition), John Wiley & Sons, 2011. [book details]
 
bullet   [Josuttis 2012] Nicolai M. Josuttis, The C++ Standard Library: A Tutorial and Reference (Second Edition), Addison-Wesley, 2012. [book details]
 
bullet   [Lischner 2003] Ray Lischner, STL Pocket Reference, O’Reilly Media, 2003. [book details]
 
bullet   check check [Meyers 2014] Scott Meyers, Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14, O’Reilly Media, 2014. [book details]
 
bullet   check [Meyers 2001] Scott Meyers, Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, Addison-Wesley, 2001. [book details]
 
bullet   check [Musser 2001] David R. Musser, Gillmer J. Derge, and Atul Saini, STL Tutorial and Reference Guide (Second Edition), Addison-Wesley, 2001. [book details]
 
bullet   [Plauger 2001] P. J. Plauger, Alexander A. Stepanov, Meng Lee, and David R. Musser, The C++ Standard Template Library : A Definitive Approach to C++ Programming Using STL, Prentice-Hall, 2001. [book details]
 
bullet   check [Press 2007] William H. Press, Saul A. Teukolsky, William T. Vetterling, and Brian P. Flannery, Numerical Recipes: The Art of Scientific Computing (Third Edition), Cambridge University Press, 2007. [book details]
 
bullet   [Sedgewick 1998] Robert Sedgewick, Algorithms in C++, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching (Third Edition), Addison-Wesley, 1998. [book details]
 
bullet   [Sedgewick 2002] Robert Sedgewick, Algorithms in C++, Part 5: Graph Algorithms (Third Edition), Addison-Wesley, 2002. [book details]
 
bullet   [Sutter 2004] Herb Sutter and Andrei Alexandrescu, C++ Coding Standards: Rules, Guidelines, and Best Practices, Addison-Wesley, 2004. [book details]
 
bullet   check [Vandevoorde 2002] David Vandevoorde and Nicolai M. Josuttis, C++ Templates - The Complete Guide, Addison-Wesley, 2002. [book details]
 
bullet   [Williams 2012] Anthony Williams, C++ Concurrency in Action: Practical Multithreading, Manning Publications, 2012. [book details]
 

Legend:  unmarked =  Recommended
  check =  Highly Recommended
  checkcheck =  Very Highly Recommended