读书人

c++的有关问题

发布时间: 2012-03-04 11:13:34 作者: rapoo

求助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;
[解决办法]
对,向量可以理解为可变长指针,可以用指针的方法进行访问。

读书人网 >C++

热点推荐