vector 容器

View Code
 1 #include<iostream>
 2 #include<vector>
 3 #include<string>
 4 using namespace std;
 5 
 6 int main()
 7 {
 8  vector <int> ive;//保存一个int类型数据的vector,此时,ive为空,当ive(5,2);表明在容器中已经键入了5个2,再往里面键入时,就往后面继续加
 9  int k;
10  cout<< ive.size()<<endl;
11  cout<<"请输入5个整数:";
12  for(vector<int>::size_type i=0;i!=5;++i)
13  {
14   cin>>k;//先将数从键盘上面打入,暂存在k中
15   ive.push_back(k);//将k中的值放入到容器中
16  }
17  cout<<"显示vector 里面的数据:";
18  for(i=0;i!=5;++i)
19   cout<< ive[i]<<endl;
20  cout<<"下面请输入一些字符串:"<<endl;
21  string word;
22  vector<string> text;
23 
24  while( cin>>word)
25  {
26   text.push_back(word);
27  }
28  getchar();
29  cout<<"您输入的字符串是:";
30  for( i=0;i!=text.size();++i)
31   cout<<text[i]<<endl;
32  return 0;
33 }
原文地址:https://www.cnblogs.com/feiguo/p/2496870.html