Даниэль говорит о том, что вам нужно будет динамически выделять память для вашего массива при вызове метода Test (ширина, высота).
Вы бы объявили свое двумерное как это (предполагая массив целых чисел):
int ** _array;
А затем в вашем методе Test вам нужно будет сначала выделить массив указателей, а затем для каждого указателя выделить массив целых чисел:
_array = new *int [height];
for (int i = 0; i < height; i++)
{
_array [i] = new int[width];
}
И затем, когда объект будет освобожден, вам нужно будет явно удалить выделенную память.
for (int i = 0; i < height; i++)
{
delete [] _array[i];
_array [i] = NULL;
}
delete [] _array;
_array = NULL;