使用VC6.0需要修改源文件
如果使用的是visual c++6.0, 可以修改<string>头文件。
<string>中对getline(cin,str)的定义包含:
else if (_Tr::eq((_E)_C,_D))
{ _Chg=true;
_I.rdbuf()->snextc();
break; }
将 _I.rdbuf()->snextc(); 这一行替换为 _I.rdbuf()->sbumpc(); 就可以了。
该文件的一般路径:C:\Program Files\Microsoft Visual Studio\VC98\Include\string 注意是string文件,不是string.h
xiaohong
qq:287054733