Some good C++98 books :
- Accelerated C++: Practical Programming. A good quick tour of C++98
- Effective C++, More Effective C++,Exceptional C++, C++ Coding Standard
Many patterns to follow or be aware of. More generally, any book by Herb Sutter.
Good recent books (msut have !!):
- Effective Modern C++ (same as previous, but more focused on C++11 and 14)
- Programming: Principles and Practice Using C++ (A general introduction book by Stroustrup on programming using C++)
- C++ Primer (The spiriual son of Accelerated C++, the best introduction book about C++ I know)
The textbook and more specific books :
- The C++ Programming Language (the ultimate C++ textbook)
- C++ Template the complete Guide (focused on templates)
- C++ Concurrency in Action (focused on threading)
In a second time, have also a look at some libraries like boost (many specific purpose components), Qt (huge framework for making GUI), Poco.
- Website
https://isocpp.org/ (the official website for the language).
- Have a look at usenet (comp.lang.c++ and comp.lang.c++.moderated), CppCon's videos, Meeting C++ videos and Channel 9