我的学校作业快要完成了。在修复无法解决的零件时,我需要一点帮助。非常感谢您的帮助。
我想允许用户按Enter键返回主菜单。但是,我无法这样做,可能有人建议我。我希望这样做,无论用户输入多少个/什么字符,只要他以Enter结尾,它都将返回主菜单。
我已经完成了作业,下面是我面临的问题的摘要。
//switch statement on top
string enter = " ";
case 2:
Menu2(id, gridxHighest, gridxLowest, gridyHighest, gridyLowest);
cout << "Press <enter> to go back to main menu ...";
getline(cin, enter);
cin >> enter;
cout << endl;
break;
我得到的实际结果是,当我按Enter键时,将出现一个新的空白行。
答案 0 :(得分:0)
删除您的
getline(cin, enter);
cin >> enter;
替换为
cin.ignore();