array decay
A built-in array turning into a pointer to its first element.
In most expressions, including passing to a function, a T[N] array converts (decays) to T*, losing its size; std::array and std::span avoid this.
A built-in array turning into a pointer to its first element.
In most expressions, including passing to a function, a T[N] array converts (decays) to T*, losing its size; std::array and std::span avoid this.