阅读背景:

C++学习-STL容器

来源:互联网 

STL中的vector:

/*
	vector --->向量  ---->线性容器
	用标准模板,记得加上相应的头文件
*/
#include <iostream>
#include <vector>
using namespace std;
int main()
{
	//向量容器
	vector <int> v0;
	//初始化值
	vector <int> v1{ 1,2,3,4,5,9,6 }; //设置向量容量
	//初始化
	v1[0] = 8;
	v1[1] = 8;
	v1[2] = 8;
	//声明迭代器 标准他属于那个模板
	vector<int>::iterator  v1_Iter;
	for (v1_Iter = v1.begin(); v1_Iter < v1.end(); v1_Iter++)
	{
		cout <<" "<< *v1_Iter;
	}
	cout << endl;
	//逆序迭代器
	vector<int>::reverse_iterator  v1_rIter;
	for (v1_rIter = v1.rbegin(); v1_rIter < v1.rend(); v1_rIter++)
	{
		cout << " " << *v1_rIter;
	}

	//新标准
	cout << endl;

	for (int &i : v1)
	{
		cout << " " << i;
	}
	system("pause");
	return 0;
}/*
	vector --->向量  ---->线性容器



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: