C++ 按';输入';前进的关键

C++ 按';输入';前进的关键,c++,keyboard-input,C++,Keyboard Input,我希望我的程序只在按下enter键(而不是任何其他键)时向前移动 这就是我到目前为止所做的: while (getline(in, line) ) { cout << line << endl;; cin.ignore(); } while(getline(in,line)){ cout忽略接受分隔符参数: basic_istream& ignore( std::streamsize cou

我希望我的程序只在按下enter键(而不是任何其他键)时向前移动

这就是我到目前为止所做的:

while (getline(in, line) )   {

                cout << line << endl;;

                cin.ignore();
}
while(getline(in,line)){

cout
忽略
接受分隔符参数:

basic_istream& ignore( std::streamsize count = 1, int_type delim = Traits::eof() );
您可以这样使用它:

cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
cin.ignore(std::numeric_limits::max(),'\n');

你的问题是?
while(getchar()=='\n');
WTF