This is the first of two presentations on the new features of C++11/14. It covers most of the smaller aspects of the language:
- C++ Timeline
- Goals for C++11/14
- The Simpler Core Language Features
- auto, decltype, trailing return types
- Non-member begin/end
- nullptr
- Range for
- >> in template specializations
- static_assert
- extern template
- noexcept
- Variadic templates
- constexpr functions and data
- Template alias
- New character literal types
- Raw string literals
- Literal strings and const
There's also brief coverage of scoped enums, long long, alignas/of, attributes, inline namespaces, generalized unions/PODs, garbage collection ABI, and user-defined literals.