페 .
STL/vector/CookBook 통합해 합.
..; 한테 2 한 ..; ㅠ.ㅠ ..--;
vector . -_- . 행 0 화하
~cpp #include <iostream> #include <vector> using namespace std; vector< vector<int> > ar; // 한! . void Alloc(int nRow, int nCol); void SetArrayAsZero(int nRow, int nCol); void Show(int nRow, int nCol); int main() { int row, col; cout << "행 " ; cin >> row; cout << "\n : "; cin >> col; Alloc(row, col); return 0; } void Alloc(int nRow, int nCol) { ar.resize(nRow); for(int i = 0 ; i < nRow ; i++) ar[i].resize(nCol); }
클 , 1 . row*width+col 할 .
see also:
- Why Arrays are Evil
- A Class Template for N-Dimensional Generic Resizable Arrays
- Bjarne Stroustrup on Multidimensional Array 1, 2
- array vector 표 "한 C++" 평
AcceleratedCPlusPlus