Nowoczesny C++ Moduł 1 Pre-test C++ standards static_assert nullptr Scoped enum auto keyword using alias Uniform initialization default, delete, final, override Recap Pre-test answers Modern C++ Module 1 Pre-test C++ standards static_assert nullptr Scoped enum auto keyword using alias Uniform initialization default, delete, final, override Recap Pre-test answers Module 2 Pre-test Attributes constexpr noexcept Data structure alignment Structured bindings Lambda expressions Other features Recap Pre-test answers Module 3 Pre-test r-value and l-value Usage and properties of move semantics Implementation of move semantic Rules of 0, 3, 5 std::move Reference collapsing std::forward Copy elision Knowledge check Recap