This thread will contain a "recommend reading list" 
Books:
Reference Style - All Levels
The C++ Programming Language - Bjarne Stroustrup
C++ Standard Library Tutorial and Reference - Nicolai Josuttis
Introductory:
C++ Primer - Stanley Lipman / Josée Lajoie / Barbara E. Moo
Accelerated C++ - Andrew Koenig / Barbara Moo
Thinking in C++ - Bruce Eckel (2 volumes, 2nd is more about standard library, but still very good)
Best practices: Effective C++ - Scott Meyers
Effective STL - Scott Meyers
Intermediate:
More Effective C++ - Scott Meyers
Exceptional C++ - Herb Sutter
More Exceptional C++ - Herb Sutter
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices - Herb Sutter / Andrei Alexandrescu
C++ Templates The Complete Guide - David Vandevoorde / Nicolai M. Josuttis
Large Scale C++ Software Design - John Lakos
Above Intermediate:
Modern C++ Design - Andrei Alexandrescu
C++ Template Metaprogramming - David Abrahams and Aleksey Gurtovoy
Inside the C++ Object Model - Stanley LippmanOnline information:Arranged in no particular order.
- http://www.parashift...s.html#faq-18.3
- http://www.possibili...const.htmlCasts
- http://stackoverflow...drvalue/lvalues
- http://stackoverflow...nd-i-in-cUseful snippets/ideas
- http://stackoverflow...-c-c-snippetFor Egaris - sizeof infos
- http://stackoverflow...ch-memberMemory leaks, are they ok?
- http://stackoverflow...leaks-ever-okIn short, if you cause a leak you better have a good goddamn mop.Singletons
- http://stackoverflow...ould-it-be-used
- http://stackoverflow...-or-a-crutchCPU Information
- http://stackoverflow...a-machineThings to ******* know!
- http://stackoverflow...ramming-in-cC++ Pitfalls
- http://stackoverflow...-should-i-avoid
- http://developer.kde...htmlMalloc/free or new/delete, what what???? - then read
- http://stackoverflow...and-malloc-free
- http://stackoverflow...alloc-vs-newYou can delete null!
- http://www.parashift...t.html#faq-16.8
Const Correctness: