向量中三种常用的创建方法:
vector<int> v;
vector<int> v(10);//10个元素都被初始化为0
vector<double> v(10,8.6);//初始化10个8.6
向量的尾部扩张:
v.push_back(i);
/******************************************************************/
/*************************利用STL实现加和*******************/
/******************************************************************/
#include<iostream>
#include<vector>
#include<numeric>
using namespace std;
int main()
{
vector<int> v;
int i;
for(i=0;i<10;i++)
v.push_back(i);
//下标法访问向量元素
for(vector<int>::size_type t=0;t<v.size();t++)
cout<<v[t]<<endl;
//迭代器法访问向量元素
for(vector<int>::iterator it=v.begin();it!=v.end();it++)
cout<<*it<<endl;
system("pause");
return 0;
}