【初心者歓迎】C/C++室 Ver.92【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0215デフォルトの名無しさん
2014/08/14(木) 00:15:11.69ID:Eelz7SYO典型的な二次元構造の確保方法。
std::vector<std::vector<T> > array2d;
for (int iy = 0; iy < height; ++iy) {
std::vector<T> tmpArray;
for (int ix = 0; ix < width; ++ix) {
tmpArray.push_back(T(0));
}
array2d.push_back(tmpArray);
}
実際には、初期値が一定ならtmpArrayは事前に一回作るだけで済むんだけどね。
■ このスレッドは過去ログ倉庫に格納されています