循环问题...谢谢
#include<iostream>
using namespace std;
#include<string>
#include<vector>
int main()
{
string i;
vector<string>a;
while(cin>>i)
{
a.push_back(i);
}
return 0;
}
**************************************************************************************
#include<iostream>
using namespace std;
#include<vector>
int main()
{
int i;
vector<int>a;
while(cin>>i)
{
a.push_back(i);
}
return 0;
}
第二个程序可以用Ctrl+D结束循环。。。但第一个就不行。。。为什么?。。。
[解决办法]