STL中vector类使用的例子
2008-03-11 20:11
447 查看
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> intlist;
int i;
intlist.push_back(13);
intlist.push_back(75);
intlist.push_back(38);
intlist.push_back(35);
cout<<"List elements:";
for(i=0;i<4;i++)
cout<<intlist[i]<<" ";
cout<<endl;
for(i=0;i<4;i++)
intlist[i]*=2;
cout<<"list element:";
for(i=0;i<4;i++)
cout<<intlist[i]<<" ";
cout<<endl;
vector<int>::iterator listit;
cout<<"list elements:";
for(listit=intlist.begin();listit!=intlist.end();++listit)
cout<<*listit<<" ";
cout<<endl;
listit=intlist.begin();
++listit;
++listit;
intlist.insert(listit,88);
cout<<"listelement: ";
for(listit=intlist.begin();listit!=intlist.end();++listit)
cout<<*listit<<" ";
cout<<endl;
return 0;
}
#include<vector>
using namespace std;
int main()
{
vector<int> intlist;
int i;
intlist.push_back(13);
intlist.push_back(75);
intlist.push_back(38);
intlist.push_back(35);
cout<<"List elements:";
for(i=0;i<4;i++)
cout<<intlist[i]<<" ";
cout<<endl;
for(i=0;i<4;i++)
intlist[i]*=2;
cout<<"list element:";
for(i=0;i<4;i++)
cout<<intlist[i]<<" ";
cout<<endl;
vector<int>::iterator listit;
cout<<"list elements:";
for(listit=intlist.begin();listit!=intlist.end();++listit)
cout<<*listit<<" ";
cout<<endl;
listit=intlist.begin();
++listit;
++listit;
intlist.insert(listit,88);
cout<<"listelement: ";
for(listit=intlist.begin();listit!=intlist.end();++listit)
cout<<*listit<<" ";
cout<<endl;
return 0;
}
相关文章推荐
- STL 中 vector 的一些使用方法
- 3.1.3 STL中list、map、vector的使用方法
- vector容器使用例子
- C++的标准模板库STL中实现的数据结构之顺序表vector的分析与使用
- Linux环境下stl库使用(vector)
- STL系列之vector的常见功能使用
- C++使用STL::vector删除数组内的重复元素
- 【STL】滤波算法:使用vector容器
- STL中的map使用struct/class作为关键字的例子
- vector容器类的使用[c++ stl]
- stl之vector使用
- STL之vector基本使用实例
- STL中Vector容器Find的使用(泛型)
- C++ builder XE动态链接库中使用STL::vector
- STL 标准模板库 vector queue list map multimap的使用基础
- [zz]如何使用istream_iterator将cin转到vector? (C/C++) (STL)
- STL之vector使用简介
- C++的STL中的vector的使用方法
- STL学习篇:vector的简单使用
- STL_稀疏图,树_使用vector邻接表存储