终端 terminal devc

img

就是一个空板子还关不掉, devc编译运行生成的终端, 不显示关不掉, 空板 求解

没什么好办法,你先看看进程里能不能关掉,实在不行就重启吧

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答由chatgpt基于相关博客总结生成:

    这个问题可能是由于在你的C++代码中没有加入适当的终止程序的语句导致的。你可以尝试在你的代码中加入以下语句来解决这个问题:

    #include <iostream>
    
    int main() {
        // your code here
    
        // 暂停终端,等待用户输入任意按键继续
        std::cin.ignore();
        std::cin.get();
    
        return 0;
    }
    

    上述代码中,std::cin.ignore() 用于忽略之前的输入缓冲区,std::cin.get() 用于等待用户输入一个字符。这样,当程序执行完毕后,终端会等待用户输入任意按键来关闭终端。

    如果你的代码中已经有了return 0;语句,你可以直接在这行代码下面添加std::cin.ignore();std::cin.get();,例如:

    return 0;
    
    // 暂停终端,等待用户输入任意按键继续
    std::cin.ignore();
    std::cin.get();
    

    这样做应该可以解决你的问题。希望对你有帮助!如果你有其他问题,请随时向我求助。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^