Ism*_*ush 1 c++ destructor memory-management vector
嗨,我vector<vector<int> > matrix;通过以下方式初始化它:
inline void resize(const UINT nrows, const UINT ncols, T val) {
vector<T> v_rows(ncols, val);
matrix.resize(nrows, v_rows);
}
Run Code Online (Sandbox Code Playgroud)
现在我担心如果再次调用大小的地方重新调整大小,我是否必须打电话给他?对于外部矩阵?或清除每一个matrix.at(i).clear(); 或者我不需要做任何事情?