自己写的一段有关string的代码,有错误,帮个忙
本人刚学C++,用vc6.0写了段代码,见下
cout<<"Enter one string sentence:";
string str1;
getline(cin,str1);
cout<<str1;
cout<<"\nEnter another string sentence:";
string str2;
getline(cin,str2);
cout<<str2;
这段代码中,str1是可以输出的,但str2却没有输出,显示的结果是没有对str2初始化,请问各位,这是怎么回事,谢谢! C++ String
[解决办法]
是输出了你没看到还是没输出?
在程序结尾加一个 system("pause") 看看.
[解决办法]
cin.clear();
[解决办法]