S R T B H P N

C++ References

“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.
  1. C++ Programming Languge (CPPPL), 4th Edition, Stroustrup
  2. The C++ Standard Library (CPPSL), Second Edition, Nicolai Josuttis, Addison-Wesley, 2012
  3. C++ Templates, The Complete Guide - Second Edition, Vandevoorde, Josuttis, Gregor, 2018.
  4. Design Patterns in Modern C++
  5. C++ Primer (CPPP), Fifth Edition, Lippman, Lajoie, Moo, Addison-Wesley, 2013
  6. A Tour of C++, Second Edition, Bjarne Stroustrup
  7. C++ Coding Standards, Herb Sutter, Andrei Alexandrescu, Addison-Wesley, 2005
  8. Effective Modern C++, Scott Meyers
  9. C++ Primer Plus, Stephen Prata, Waite Group Press, 2012, Sixth Edition
  10. Effective C++, Scott Meyers, Addison-Wesley, 3rd Edition, 2005
  11. More Effective C++, Scott Meyers, Addison-Wesley, 1996
  12. C++ Gotchas, Avoiding Common Problems in Coding and Design, Stephen Dewhurst, Addison-Wesley, 2003
  13. Effective STL, Scott Meyers, Addison-Wesley, 2002
  14. The Design and Evolution of the C++ Language, Bjarne Stroustrup, Addison-Wesley, 1994
  15. Modern C++ Design, Andre Alexandrescu, Addison-Wesley, 2001
  16. Imperfect C++, Matthew Wilson, Addison-Wesley, 2005
  17. Exceptional C++, Herb Sutter, Addison-Wesley, 2000
  18. More Exceptional C++, Herb Sutter, Addison-Wesley, 2002
  19. 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