An Overview of C++11/14, Part II
summary
Survey lists concrete C++11/14 features with code-level consequences: override/final specifiers to force compile-time checks, equals delete/default to ban or restore generated special functions, and std::move cast plus move constructors to avoid copies (swap example shows move vs copy behavior). Demos cover delegating constructors, initializer-list pitfalls (narrowing, auto ambiguity) and universal references and perfect forwarding with working examples and slides/source on the GitHub link.
AI-written summary · about
chapters (8)
- 0:00Start
- 19:45Explicit Conversion Operators
- 21:34Part III: Larger Language Features
- 22:02Problem: Limited Initialization of Aggregates in Old C++
- 28:13Problem: Old Initialization Syntax Can Be Confusing/Ambiguous
- 36:48Lambda Expressions
- 42:47Avoid Default Capture Modes
- 44:07C++14 Generic Lambdas








