Appendix BAnnotated Bibliography
This appendix contains a list of books and online resources on various C++-related topics that were either consulted while writing this book, or are recommended for further or background reading.
C++
Beginning C++
- Stanley B. Lippman, Josée Lajoie, and Barbara E. Moo, C++ Primer (5th Edition), Addison-Wesley, 2012, ISBN: 0-321-71411-3.
A very thorough introduction to C++ that covers just about everything in the language in a very accessible format and in great detail.
- Bruce Eckel, Thinking in C++, Volume 1: Introduction to Standard C++ (Second Edition), Prentice Hall, 2000, ISBN: 0-139-79809-9.
An excellent introduction to C++ programming that expects the reader to know C already. Available at no cost online at www.bruceeckel.com.
- Andrew Koenig, Barbara E. Moo, Accelerated C++: Practical Programming by Example, Addison-Wesley Professional, 2000, ISBN: 0-201-70353-X.
Covers the same material as C++ Primer, but in much less space, because it assumes that the reader has programmed in another language before.
- Steve Oualline, Practical C++ Programming (Second Edition), O’Reilly, 2003, ISBN: 0-596-00419-2.
An introductory C++ text that assumes no prior programming experience.
- Walter Savitch, Problem Solving with C++ (Eighth Edition), Addison-Wesley, 2011, ISBN: 0-132-16273-3.
This book assumes no prior programming experience. It is often used as a textbook in introductory programming courses.
General C++
- The C++ Programming Language at www.isocpp.org ...
Get Professional C++, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.