About the Book
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 170. Chapters: Abstract factory pattern, Algorithm (C++), Allocator (C++), Argument-dependent name lookup, Barton-Nackman trick, Binary search tree, Bridge pattern, C++11, C++ classes, Circular dependency, Comparison of ALGOL 68 and C++, Compatibility of C and C++, Composite data type, Concepts (C++), Const-correctness, Copy-on-write, Copy constructor, Copy elision, Curiously recurring template pattern, Decltype, Delegation pattern, Delete (C++), Double-chance function, Double dispatch, Erase-remove idiom, Forward declaration, Functional (C++), Function object, Gtkmm, Hamming distance, Hello world program examples, Immutable object, Input/output (C++), Iterator, Iterator pattern, KDE Platform, LL parser, Method overriding, Modulo operation, Most vexing parse, Multiple dispatch, Mutator method, New (C++), Object slicing, One Definition Rule, Opaque pointer, Operators in C and C++, Policy-based design, Polymorphism in object-oriented programming, Qt (framework), Queue (abstract data type), Resource Acquisition Is Initialization, Return value optimization, Sequence container (C++), Shape analysis (program analysis), Single-serving visitor pattern, Special member functions, Substitution failure is not an error, Tagged union, Template metaprogramming, Typedef, Typeid, Type introspection, Type Tunnel pattern, Undefined behavior, Unspecified behavior, Variadic template, Virtual function, Virtual method table. Excerpt: C++11 (formerly known as C++0x) is the most recent version of the standard of the C++ programming language. It was approved by ISO on 12 August 2011, replacing C++03. The name follows the tradition of naming language versions by the year of the specification's publication. C++11 includes several additions to the core language and extends the C++ standard library, incorporating most of the C++ Technical Report 1 (TR1)...