Notes on Features of C++-17ΒΆ
- Understanding Arrays, Pointers and Multi-Dimensional Arrays
- Reference to Pointer
- Understanding const and const Correctness
- Observing Compiler Deduced Types
- Templates and Specializations
- Variadic Templates
- Good articles on a Overview of C++ Variadic Templates
- Variadic Class Template
- Defining Recursive Data Structures Using Variadic Class Templates
- Template Deduction Guides for Variadic Class Templates
- Variadic Template Function
- Further Explanation
- C++17 Does Offer Limited Iteration Over a Parameter Pack
- C++ Regular Expressions Functions
- Managed Pointers
- Introduction to C++11 Value Categories
- Rvalue References and Lvalue References in C++
- Forwarding References and Perfect Forwarding
- Move Semantics
- Use of auto, decltype(), and decltype(auto)
- Elimanating Compile Errors Resulting from Overloading Methods Taking Forwarding References
- SFINAE and enable_if<>
- Other C++17 Features
- Concepts