C++ cin.getline忽略第一个单词?
我对C++ cin.getline忽略第一个单词?,c++,getline,C++,Getline,我对cin.getline()有问题。cin.getline忽略了第一个单词 cout << endl << "Insert the reason: " << endl <<"> "; cin >> Reason; cin.getline(Reason,200); cout好吧,首先用operator>(第一个单词)读取原因,然后用getline()读取其余部分(覆盖>)只使用一条指令 cin >> Reason;
cin.getline()有问题代码>。cin.getline忽略了第一个单词
cout << endl << "Insert the reason: " << endl <<"> ";
cin >> Reason;
cin.getline(Reason,200);
cout好吧,首先用operator>
(第一个单词)读取原因,然后用getline()
读取其余部分(覆盖>
)只使用一条指令
cin >> Reason;
或
你没有告诉我们到底出了什么问题。你有什么问题?@BjörnPollex,在标题中:)
cin >> Reason;
cin.getline(Reason,200);