C++ 按';输入';前进的关键
我希望我的程序只在按下enter键(而不是任何其他键)时向前移动 这就是我到目前为止所做的: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
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