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);