当前位置:首页 >> 技术栈专业化分层 >> 【VC6.0】getline需要输入2次回车才会结束的BUG修复方法,可肤冰肌白乳液

【VC6.0】getline需要输入2次回车才会结束的BUG修复方法,可肤冰肌白乳液

cpugpu芯片开发光刻机 技术栈专业化分层 2
文件名:【VC6.0】getline需要输入2次回车才会结束的BUG修复方法,可肤冰肌白乳液 【VC6.0】getline需要输入2次回车才会结束的BUG修复方法

今天看C++Primer的时候发现一个问题,getline需要输入2次回车才会显示结果,上网找了一下,发现是VC6.0的原因,修复原因如下:

(1)建立一个1.CPP

(2)输入#include <string>

(3)右击<string>,选择“打开文档<string>”

(4)用CTRL+F查找 else if (_Tr::eq((_E)_C, _D))

(5)

1 else if (_Tr::eq((_E)_C, _D))2 {_Chg = true;3 _I.rdbuf()->snextc();4 break; }

将上面的代码修改为

1 else if (_Tr::eq((_E)_C, _D))2 {_Chg = true;3 // _I.rdbuf()->snextc(); 4 // (this comments out the defective instruction) 5 _I.rdbuf()->sbumpc(); // corrected code 6 break; }

保存退出后即可修复这个问题。

转载于:https://www.cnblogs.com/EnCaL/archive/2012/12/03/2800138.html

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接