0
点赞
收藏
分享

微信扫一扫

STL--vector笔记

尤克乔乔 2022-03-30 阅读 43
c++

 vector 动态变化基于倍增

#include<iostream>
#include<vector>

using namespace std;

int main()
{
	vector<int> a({1,2,3,.....});//初始化方式 
	a.size();//元素个数;
	a.empty();//是否为空; return bool; 
	//9-10用于所有STL;
	a.clear();
	vector<int>::iterator it=a.begin()//迭代器,不常用;
	for(vector<int>::iterator i=a.begin();i!=a.end();i++)
	for(auto i=a.begin();.........) 
	for(auto x:a)cout<<x<<endl;
	a.back();//返回最后一个元素,有用;
	a.push_back(n);//在最后添加一个元素n; 
	a.pop_back() ;//删除最后1个元素; 
	
	
	return 0;
}
举报

相关推荐

0 条评论