[英]how to Initialize reference vector object to vectors of pointers
I have created 我创造了
vector<vector<int>>* vec2vec = new vector<vector<int>>; .
I have 我有
vector<int>* v
that has elements {0,1,2} 具有元素{0,1,2}
how do I initialize &v
to vec2vec
? 如何将
&v
初始化为vec2vec
?
您需要使用*v
而不是&v
因为容器元素类型vector<int>
&v
类型不同,即vector<int>**
vec2vec->push_back( *v )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.