May 2017
Intermediate to advanced
590 pages
17h 18m
English
These non-member functions were introduced in different versions of the standard, but all of them were modified in C++17 to return constexpr auto:
The begin()/end() family of functions have overloads for container classes and arrays, and all they do is the following:
The actual typical implementation for std::begin()/std::end() is the following:
template<class C> constexpr ...Read now
Unlock full access