C++ (Qt) //выделиние памяти под массивы a = new int* [xSize]; for(i = 0; i < xSize; ++i) a[i] = new int [ySize];
C++ (Qt) //осбобождение памяти for(int i = 0; i < xSize; ++i) delete[] a[i]; delete[] a;
C++ (Qt)QGraphicsPixmapItem **pPixmapItem[100][100];for (int i = 0; i < 100; ++i){ for (int j = 0; j < 100; ++j) { pPixmapItem[i][j] = new QGraphicsPixmapItem* [100](); for (int k = 0; k < 100; ++k) { pPixmapItem[i][j][k] = new QGraphicsPixmapItem(); } }}
C++ (Qt)pPixmapItem[i][j] = new QGraphicsPixmapItem
C++ (Qt)typedef QGraphicsPixmapItem * QGPixmapItemPtr; // дальше все как в примере c int, только вместо него QGPixmapItemPtr;a = new QGPixmapItemPtr * [xSize];// и.т.д.
C++ (Qt) QGraphicsPixmapItem *pPixmapItem[100][100];
C++ (Qt) //выделиние памяти под массивы a = new int* [xSize];...//осбобождение памяти for(int i = 0; i < xSize+1; ++i) delete[] a[i];
C++ (Qt)QGraphicsPixmapItem **pPixmapItem[xSize][ySize];for (int i = 0; i < 100; ++i) for (int j = 0; j < 100; ++j) pPixmapItem[i][j] = new QGraphicsPixmapItem;
C++ (Qt)const int xSize = 100;const int ySize = 100;..QGraphicsPixmapItem * pPixmapItem[xSize][ySize];memset(pPixmapItem, 0, sizeof(pPixmapItem));