Next: Inheritance and Class Hierarchies, Previous: Functions, Up: Summary of Modules/Areas and Topics [Contents]
ID | Unit | Foundational | Main | Advanced |
---|---|---|---|---|
[‘❌’] | Special Member Functions | ? | ? | ? |
[‘copy_elision’] | Copy Elision and Implicit Moving (e.g., RVO and NRVO, etc.) | — | ‘✔️’ | ‘✔️’ |
[‘❌’] | Types | ? | ? | ? |
[‘❌’] | Conversions | ? | ? | ? |
[‘❌’] | Constructors and Destructors | ? | ? | ? |
[‘❌’] | Move/Copy Constructors and Assignment Operators | ? | ? | ? |
[‘❌’] | Member Functions | ? | ? | ? |
[‘❌’] | Sum Types | ? | ? | ? |
[‘❌’] | User-Defined Literals | ? | ? | ? |
[‘❌’] | Special Member Functions | ? | ? | ? |
[‘❌’] | Guidelines for Special Member Functions (e.g., Rule of Five, Rule of Zero) | ? | ? | ? |
[‘copy’] | Copy Semantics | ‘✔️’ | ‘✔️’ | — |
[‘❌’] | Moving and Copying | ? | ? | ? |
[‘❌’] | Lambdas | ? | ? | ? |