#include
using namespace std;
int main()
{
vector
int a;
while(true)
{
cout<<"输入一个整数,按0停止输入:";
cin>>a;
if(a==0)
break;
vi.push_back(a); //将数据放进vector容器里面
vector
for(iter=vi.begin();iter!=vi.end();++iter)
{
cout<<*iter<
}
return 0;
}
结果:
[plpsf@linux-67:/home/plpsf/C++] $ ./victor
输入一个整数,按0停止输入:1
1
输入一个整数,按0停止输入:2
1
2
输入一个整数,按0停止输入:3
1
2
3
输入一个整数,按0停止输入:45
1
2
3
45
输入一个整数,按0停止输入:58
1
2
3
45
58
输入一个整数,按0停止输入:42
1
2
3
45
58
42
输入一个整数,按0停止输入:0