容器函数

发布时间 2023-12-08 19:59:24作者: fushuxuan1
#include <bits/stdc++.h>
using namespace std;
int main(){
//第三种 int b1[]={1,2,3,4,5}; vector<int> b(b1,b1+sizeof(b1)/sizeof(int)); int a1[]={1,2}; vector<int> a(a1,a1+sizeof(a1)/sizeof(int)); b.insert(b.begin(),a.begin(),a.end());//insert(pos,first,last) 在pos位置之前, //插入其他容器位于[first,last]区域的所有元素 cout<<b[0]<<endl<<b[1];
 //第二种
	int b1[]={1,2,3,4,5};
	vector<int> b(b1,b1+sizeof(b1)/sizeof(int));
	b.insert(b.begin(),2,1);//insert(pos,n,e)	在pos位置之后,插入n个元素e
	cout<<b[0]<<endl<<b[1];
 //第一种
	int b1[]={1,2,3,4,5};
	vector<int> b(b1,b1+sizeof(b1)/sizeof(int));
	b.insert(b.begin(),1);//insert(pos,e)	在pos位置之后,新插入元素e
	cout<<b[0]<<endl<<b[1];
return 0; }