What are new features that C++ programmers must know about?
Stroustrup: Templates, exceptions, run-time type information, namespaces, etc. The third edition describes the language features and library facilities provided by the C++ draft ISO standard. However, language features by themselves are uninteresting and can even be detrimental by distracting the programmer from the primary task of building clean and effective systems. What the programmer really must learn – and what this book tries to teach – is when, where, and how facilities can be used effectively. The language and library facilities are described in the context of the programming and design techniques that they support.