【发布时间】:2018-01-31 17:28:17
【问题描述】:
我正在使用 CodeBlocks 来编译我的 c++ 程序。
当我运行 .exe 文件并单击窗口时,程序正在停止(这正常吗?)。
当我点击它时如何防止程序停止?或者点击后如何让程序继续运行?
编辑:例如用这个最少的代码
#include <iostream>
int main()
{
while (true)
std::cout << "*";
}
当我运行程序时,它应该无限运行,但是每当我在程序打开的窗口内左键单击时,它就会杀死程序。 这是故意的,还是某种错误?
【问题讨论】:
-
不清楚你在问什么。可能太宽泛了。请带上the tour 并阅读the help page。欢迎来到 SO。
-
尝试在某个终端运行你的程序.....通过一些命令......
-
我的水晶球说你需要在控制台的标题栏上点右键,打开设置,然后禁用鼠标选择。
-
它可能是特定于操作系统的,您的问题没有提到任何操作系统。顺便说一句,程序可以在没有任何鼠标的情况下启动(例如在某些命令行上),并且某些计算机(例如 Web 服务器)没有鼠标。
-
我的操作系统是 Windows 10。当我通过双击 .exe 文件运行程序或通过命令终端运行程序时会出现此问题。