求助c++的问题
杂样对向量进行赋值,除去push-back.
望知道的不吝赐教为谢!
[解决办法]
//assign 即可
vector <int> v1;
for( int i = 0; i < 10; i++ ) {
v1.push_back( i );
}
vector <int> v2;
v2.assign( v1.begin(), v1.end() );
for( int i = 0; i < v2.size(); i++ ) {
cout < < v2[i] < < " ";
}
cout < < endl;
[解决办法]
对,向量可以理解为可变长指针,可以用指针的方法进行访问。