gpt4 book ai didi

c++ - 如何让用户在 C++ 程序中按下一个键

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:11:29 24 4
gpt4 key购买 nike

嘿,我是 c++ 的新手,我必须让用户输入数字,然后用户选择的任何数字 (1-5) 都会将他们发送到与该数字对应的区域。我真的不知道该怎么做,所以任何人都可以告诉我或告诉我该怎么做吗?随意问任何问题。谢谢!

代码如下:

cout << "1.Input New Employee"; endl;
cout << "2.Search For Employee By ID Number"; endl;
cout << "3.Edit Existing Employee Information"; endl;
cout << "4.Display all Employees"; endl;
cout << "5.EXIT";endl;

P.S:现在我收到此错误消息“语句无法解析重载函数的地址”谁能告诉我如何解决它?谢谢

最佳答案

这是一个脚本,可以帮助您了解您需要做什么:

bool loop = true;
while(loop){
cout << "What do you want to do?\n";
cout << " 1 - Input New Employee\n";
cout << " 2 - Search for Employee By ID Number\n";
cout << " 3 - Edit Existing Employee Information\n";
cout << " 4 - Display All Employees\n";
cout << " 5 - EXIT\n";
cout << "Your selection: ";
string select; getline(cin, select);
cout << "/n";
try {
switch(stoi(select)){
case 1:
employeeInput(); // Sample code
break;
case 2:
employeeIDSearch(); // Sample code
break;
case 3:
employeeInfoEdit(); // Sample code
break;
case 4:
employeeDisplayAll(); // Sample code
break;
case 5:
loop = false; // Exit loop
break;
default:
cout << "Invalid Input.\n\n";
break;
};
};
catch(const std::exception& ex){
cout << "Invalid Input.\n\n";
};
};

请注意,endl 命令旨在通过管道传输到 cout 中,而不是用作独立语句。

编辑: 我使用的函数只是占位符,我想展示您如何使用开关中的代码。另外,请随意使用它:)

关于c++ - 如何让用户在 C++ 程序中按下一个键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40682476/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com