cin输入中,EOF没有退出循环,直接退出了程序
vector<string> svec; string word; while(cin>>word) svec.push_back(word); 在以上的代码中,为何我输入Ctrl+Z+Enter就直接退出了程序,而不是退出循环? 我用的是VS2008! 求高手解答
vector<string> svec; string word; while(cin>>word) svec.push_back(word); 在以上的代码中,为何我输入Ctrl+Z+Enter就直接退出了程序,而不是退出循环? 我用的是VS2008! 求高手解答
其他:未知 退出了循环,然后执行后面的代码,因为后面没有代码了,所以就退出了程序。
上一个:c语言中 ->这个符号什么意思?例如,p->n 什么意思?
下一个:在c++程序运行时为什么会出现.exe停止工作