How do I declare a 2d array in C++ using new?

How do i declare a 2d array using new? Like, for a “normal” array I would: int* ary = new int[Size] but int** ary = new int[sizeY][sizeX] a) doesn’t work/compile and b) doesn’t accomplish what: int ary[sizeY][sizeX] does. 27 s 27 If your row length is a compile time constant, C++11 allows auto arr2d = … Read more