S
R
T
B
H
P
N
“Some books should be tasted, some devoured, but only a few should be chewed and digested thoroughly.”
- Sir Francis Bacon
Recommended Books:
These are texts I like and use from time to time.
-
C++ Programming Languge (CPPPL), 4th Edition, Stroustrup
-
The C++ Standard Library (CPPSL), Second Edition, Nicolai Josuttis, Addison-Wesley, 2012
-
C++ Templates, The Complete Guide - Second Edition, Vandevoorde, Josuttis, Gregor, 2018.
-
Design Patterns in Modern C++
-
C++ Primer (CPPP), Fifth Edition, Lippman, Lajoie, Moo, Addison-Wesley, 2013
-
A Tour of C++, Second Edition, Bjarne Stroustrup
-
C++ Coding Standards, Herb Sutter, Andrei Alexandrescu, Addison-Wesley, 2005
-
Effective Modern C++, Scott Meyers
-
C++ Primer Plus, Stephen Prata, Waite Group Press, 2012, Sixth Edition
-
Effective C++, Scott Meyers, Addison-Wesley, 3rd Edition, 2005
-
More Effective C++, Scott Meyers, Addison-Wesley, 1996
-
C++ Gotchas, Avoiding Common Problems in Coding and Design, Stephen Dewhurst,
Addison-Wesley, 2003
-
Effective STL, Scott Meyers, Addison-Wesley, 2002
-
The Design and Evolution of the C++ Language, Bjarne Stroustrup, Addison-Wesley, 1994
-
Modern C++ Design, Andre Alexandrescu, Addison-Wesley, 2001
-
Imperfect C++, Matthew Wilson, Addison-Wesley, 2005
-
Exceptional C++, Herb Sutter, Addison-Wesley, 2000
-
More Exceptional C++, Herb Sutter, Addison-Wesley, 2002
-
Exceptional C++ Style, Herb Sutter, Addison-Wesley, 2005
Recommended Links and Videos:
If a link is unresponsive in StoryTeller, try opening in a new tab, as that may be an issue with
loading content into the Story iframe.
Wikis:
More C++ Idioms - wikibooks,
C++ Wikipedia,
C++11 Wikipedia,
C++14 Wikipedia,
C++17 Wikipedia
Videos:
Herb Sutter Videos - Channel 9
CppCon - cumulative list,
CppCon 2018,
CppCon 2017,
CppCon 2016,
CppCon 2015,
CppCon 2014
Going Native 2013,
Going Native 2012
ACCU - 2019, ..., 2016
Design Patterns in Modern C++
cppnow - 2018
Tutorials and References:
Boost C++ Library,
UML Tutorial,
cppreference.com,
cplusplus.com references,
mycplus.com
docker based C++,
smart output iterators
Old Links with some good content:
ACCU.org,
The C++ Source,
STL Programming Links
Home Pages and Blogs
Stroustrup's Home Page,
Herb Sutter's Blog,
Thomas Becker's blog
Libraries:
Boost C++ Libraries,
POCO C++ Libraries
Technical Links:
Universal References - Scott Meyers
Modules - early experiment
SysInternals - Microsoft