#include <iostream>
#include <string>
#include <vector>
using namespace std;
#pragma warning(disable:4786)
int main()
{
string s1;
vector<string> ivec;
vector<string>::iterator beg=ivec.begin(),end=ivec.end();
while(cin>>s1)
{
ivec.push_back(s1);
}
for(vector<string>::iterator iter=beg;iter!=end;++iter)
cout<<*iter<<endl;
return 0;
}
C++ pirmer习题9.14 读入string对象,存储在vector对象中,然后输出该vector对象中的所有元素。
这里输入后按ctrl+z没反映,再按一下就退出了,看不到输出结果,是哪里有问题啊?