C++ - auto as a non-type parameter in template
C++17 and later: auto as a non-type template parameter
C++17 and later: auto as a non-type template parameter
std::type_identity_t was introduced in C++20. Main purpose of this type alias has the following reasons.
C++20 introduced concept. The following code shows the example of using concept.
C++ variadic template with lambda
C++ variadic template fold expression