Best C++ Books

28 books on the list
Sort by
Number of Articles
Layout
The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, has reorganized, extended, and completely rewritten his definitive reference and tutorial for programmers who want to use C++ most effectively. "The...
Featured in 17 articles
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively--so that your software is correct, efficient, maintainable, and portable. That'...
Featured in 12 articles
" C++ Primer is well known as one of the best books for learning C++ and is useful for C++ programmers of all skill levels. This Fourth Edition not only keeps this tradition alive, it actually improves on it."--Steve Vinoski, Chief Engineer, Product Innovation, IONA Technologies" The Primer really brings this large and complex language down to size...
Featured in 11 articles
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every co...
Featured in 9 articles

Effective C++
55 Specific Ways to Improve Your Programs and Designs (Professional Computing)
The Barnes & Noble ReviewSince early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve their skills. But the state-of-the-art has moved forward dramatically since Meyers last updated this book in 1997. (For instance, there s now STL. Design patterns. Even new functionality being added through TR...
Featured in 8 articles
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain...
Featured in 6 articles
An Introduction to Programming by the Inventor of C++"Preparation for Programming in the Real World"The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field. "Focus on Fundamental Concepts and Techniques"The book explains fundamental concepts and techniques in ...
Featured in 6 articles
In just one hour a day, you'll have all the skills you need to begin programming in C++. With this complete tutorial, you'll quickly master the basics, and then move on to more advanced features and concepts. Completely updated for the C++14 standard, with a preview of C++17, this book presents the language from a practical point of view, helping y...
Featured in 6 articles
In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components--not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key exampl...
Featured in 5 articles
Busy programmers are offered exciting and powerful new C++ idioms with surprising capabilities that are described in this book. Beginning with detailed descriptions of techniques used in generic programming, the text builds on that foundation and implements a number of industrial strength components used in real-world applications....
Featured in 5 articles

Effective STL
50 Specific Ways to Improve Your Use of the Standard Template Library
C++'s Standard Template Library is revolutionary, but until now, learning to use it well has been a challenge. In this book, best-selling author Scott Meyers exposes critical rules of thumb experts use to get the most out of STL. Using the same clear, concise approach that made Effective C++ so successful, he shows developers exactly how to unravel...
Featured in 5 articles
C++ Concurrency in Action by Anthony Williams
Exceptional C++ by Herb Sutter
C++ FAQs by Marshall P. Cline by
C++ Templates by David Vandevoorde
C++17 STL Cookbook by Jacek Galowicz
The Design and Evolution of C++ by Bjarne Stroustrup
More Exceptional C++ by Herb Sutter
C++ All-in-One For Dummies by John Paul Mueller
Discovering Modern C++ by Peter Gottschling
Modern C++ Programming Cookbook by Marius Bancila
Head First C by David Griffiths
Exceptional C++ Style by Herb Sutter
Inside the C++ Object Model by Stanley B. LippmanPaperback by
Mastering the C++17 STL by Arthur O'Dwyer
Absolute Beginner's Guide to C by Greg Perry
Beginning C++ Through Game Programming by Michael Dawson
C++ Template Metaprogramming by David Abrahams