The Design and Evolution of C++
Modern C++ Design: Generic Programming and Design Patterns Applied
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
C++ Templates: The Complete Guide (2nd Edition)
C++17 - The Complete Guide: First Edition
C++ Primer (5th Edition)
More Effective C++: 35 New Ways to Improve Your Programs and Designs
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems