vector的构造函数

vector<T>test_1();//构造一个空矢量

vector<T>test_2(3);//构造一个容量为3的矢量

vector<T>test_3(3,2);//构造一个容量为3,初始值为2的矢量

vector<T>test_4(3,1,test_3.get_allocator());

vector<int> t1(3,2);

vector<int> t2(3,1,t1.get_allocator());
vector<int>::iterator iter=t2.begin();
for(iter;iter!=t2.end();++iter)
{
cout<<*iter;

}


vector<T>test_5(test_4);//复制test_4

vector<T>test_6(test_5.begin(),test_5.end());//复制test_5


 
 

猜你喜欢

转载自blog.csdn.net/m0_37895939/article/details/80049068