二次元配列を動的にメモリ確保するにはどうすればいいんでしょうか。

int xsize = 100;
int ysize = 100;
int ** array = new int[xsize][ysize];

では駄目でした。