STL中vector的使用

2023-05-16

STL中vector

//vector的使用 
#include <iostream> 
#include<vector> 
using namespace std;//使用命名空间

int main(){
	vector<int> v1;
	vector<double> v2(10);
	vector<double> v3(v2);
	
	for(int i=0;i<v3.size();i++)v3[i]=i;
	vector<double> v4(v3.begin()+1,v3.end()-1);
	vector<char>v5(10,'2');
	v1.insert(v1.begin(),1);
	v1.push_back(2);
	
	cout<<v1.size()<<endl;
	v2.erase(v2.begin());
	//v1.erase(v1.begin());
	for(int i=0;i<v1.size();i++)cout<<v1[i]<<",";
	cout<<endl;
	//等同于以下 
	/*vector<int>::iterator it;
	for(it=v1.begin();it!=v1.end();it++)cout<<*it<<",";
	cout<<endl;*/
	return 0;
} 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

STL中vector的使用 的相关文章

随机推荐