544 B
544 B
Module 09: C++11 Foundations
Learning Goals
- Use
auto, range-based for, and uniform initialization - Manage ownership with smart pointers
- Understand move semantics and rvalue references
- Apply
constexpr,nullptr, andenum class
Exercises
| Exercise | Standard Feature |
|---|---|
auto_and_range_for |
Type deduction, range-for |
smart_pointers |
unique_ptr, shared_ptr |
move_semantics |
std::move, move constructors |
constexpr_nullptr |
constexpr functions, nullptr, enum class |