In general the type of a C++ array can be written as
std::array<T, Size>
What happens if my array happens to be a 3x3 array like this:
std::array<int> a[3][3];
How would the type here look like? I have tried:
std::array<int,3,3> or std::array<int, (3,3)>
But the compiler doesn't like that.