【发布时间】:2010-10-10 02:14:49
【问题描述】:
vector<vector<int> > mymatrix;
vector<int> *ptr_vec;
如何使ptr_vec 指向 mymatrix 中一个接一个的向量。更详细地说,假设 mymatrix.at(0).size() 给出 10,mymatrix.at(1).size() 给出 14 ..如果我去 ptr_vec->at(15) 它应该给我 mymatrix.at(1) 中的第五个成员希望它不会混淆任何人。
好的,现在我已经说明了这一点,将 mymatrix 视为像这样的分离向量
vector<int> row1, row2, row3; 这可能更简单,如何使该 ptr 具有其他向量的所有地址??
【问题讨论】:
标签: c++ pointers matrix vector