I go through the book C++ template unique quide and I try to understand how the deduction guides for std::array works.
Regarding the definition of the standard the following is the declaration
template <class T, class... U>
array(T, U...) -> array<T, 1 + sizeof...(U)>;
For example if in main a array created as
std::array a{42,45,77}
How the deduction takes place?
Thank you