我有一段代码,用户在其中输入键盘输入。当按下 ENTER 时我想做一些事情。我正在检查 '\n' 但它不起作用。如何检查用户是否按下了 ENTER 键?
if( shuffle == false ){
int i=0;
string line;
while( i<20){
cout << "Playing: ";
songs[i]->printSong();
cout << "Press ENTER to stop or play next song: ";
getline(cin, line);
if( line.compare("\n") == 0 ){
i++;
}
}
}