Visual Studio .exe文件打开并立即关闭

时间:2013-05-14 16:48:39

标签: c++ visual-studio-2010

我有一个问题,当我尝试打开我的Hello World.exe文件(我通过遵循教程创建)。它立刻关闭,没有给我机会阅读或看我是否已经做好了一切。

正如您所看到的,我需要有关如何保持打开状态的帮助,而不会立即关闭。

2 个答案:

答案 0 :(得分:7)

您可以在main结束前设置断点,也可以尝试以下操作:

int main()
{
   //...
   std::cin.get();
   return 0;
}

它会等你按某个键退出控制台。

编辑:最好添加不会更改现有代码的断点。

答案 1 :(得分:2)

在控制台应用程序中,您可以执行以下操作来阻止窗口关闭,例如使用system("pause")not so recommended though),getch()std::cin >> x在申请结束时等。

另一个选择是启动一个cmd窗口,cd到exe的位置并运行它,就像任何其他控制台应用程序要运行一样,这样它就不会关闭你,它只是退出。