-1
的矢量的矢量I具有一个指向cell
类型的2D矢量:访问成员函数的对象
<vector<vector<cell> > *vec;
如何访问cell
的成员函数?我曾尝试:
vec[x][y].get();
和:
vac[x][y]->get();
但无论是作品,而谷歌是没有帮助。
的矢量的矢量I具有一个指向cell
类型的2D矢量:访问成员函数的对象
<vector<vector<cell> > *vec;
如何访问cell
的成员函数?我曾尝试:
vec[x][y].get();
和:
vac[x][y]->get();
但无论是作品,而谷歌是没有帮助。
vec
是一个指针,所以
(*vec)[x][y].get();
或
vec->operator[](x)[y].get();
你要问自己为什么你有一个指针的向量。
我有一个对象的向量,它们都需要读取它们的父对象持有的对象,并不断更新,因此它们需要一个指向该对象的指针,这是2d向量。 – 2015-03-19 02:08:08