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 }