cin>>str输入终止
在c++primer中经常有输入不定个数的字符串:
int main() {
string str;
while (cin >> str) {
}
}
上述代码在vs中可以正常运行,但是在clion中,输入crtl+d系统会自动打印^z,并不会将其作为文件终止符。
解决办法:
按下ctrl+shift+a,搜索Registry,取消勾选第二个,即可正常运行:

版权声明:本文为baidu_41922918原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。