12.15
Bo Qian's YouTube Channel
Modern C++
1. Learn C++ 11 in 20 Minutes - Part 1
Vector initializer.
Extended curly braces initialization to any classes, this is called Uniform Initialization.
Uniform Initialization Search Order:
1. Initializer_list constructor
2. Regular constructor that takes the appropriate parameters.
3. Aggregate initializer.
auto
foreach
nullptr.
enum class
static_assert
Delegating Constructor
2. Learn C++ 11 in 20 Minutes - Part 2
override
final
compiler generated default constructor
delete
constexpr
new string literals
lambda function
3. C++ 11: Rvalue Reference -- Move Semantics
4. C++ 11: Rvalue Reference -- Perfect Forwarding
5. C++ 11: User Defined Literals
6. C++ 11: Compiler Generated Function
7. C++ 11: Library: Shared Pointer 1
8. C++ 11: Library: Shared Pointer 2
9. C++ 11: Library: Weak Pointers