ZBLOG

case 1://If choice was to add a record to the database JobSubmit(L); cin.get(pause); system("pause"); break;这段代码运行后sh: pause: 未找到命令

问题可能出在 system("pause") 这一行代码上。在某些操作系统中,”pause” 不是一个有效的命令。

如果您想要实现暂停程序执行的效果,可以尝试使用其他方法替代。以下是一个跨平台的示例:

#include <iostream>
#include <cstdlib>

// 跨平台的暂停函数
void pause() {
    std::cout << "Press Enter to continue...";
    std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
}

int main() {
    // 其他代码...

    // 暂停程序执行
    pause();
    
    return 0;
}

这段代码会提示用户按下回车键继续,并等待用户输入后才会继续执行。请注意,在使用这种方法时,确保包含 <iostream> 头文件和使用了 std 命名空间。

希望这可以解决您的问题!如果还有其他疑问,请随时提问。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=14437

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?