The cppreference.com shows the following snippet at the very bottom of std::array:
template<class T, class... U>
array(T, U...) -> array<T, 1 + sizeof...(U)>;
I've never seen this syntax, so I wonder:
- What does it mean?
- Was it introduced in a rather recent standard?