如何将参考向量对象初始化为指针向量

时间:2014-10-11 06:43:29

标签: c++ pointers stdvector

我创建了

 vector<vector<int>>*  vec2vec = new vector<vector<int>>; . 

我有

 vector<int>* v 

有元素{0,1,2}

如何将&v初始化为vec2vec

1 个答案:

答案 0 :(得分:1)

您需要使用*v而不是&v,因为容器元素类型vector<int>&v的类型不同,即vector<int>**

vec2vec->push_back( *v )