2

可能重复:
C++ - 保持控制台窗口打开?

我是 Visual Studio 的新手(实际上是 Express),我正在编写用 C++ 写入控制台的简单程序。

如何在 Visual Studio 的控制台中运行程序?

直接运行程序(即选择 Debug > Start Debugging)使程序打开一个控制台窗口然后关闭。

我现在这样做的方式是打开命令提示符并从那里运行程序。可以直接从 Visual Studio 执行此操作吗?

4

3 回答 3

4

不要使用 F5 运行它,而是尝试使用 ctrl+F5 运行它。这样您就无法调试,但程序退出时窗口不会关闭。

于 2012-08-13T15:29:59.780 回答
1

一些建议:

  1. 在最后一行设置断点main

  2. 在 的末尾main,添加一个等待按键的调用。

于 2012-08-13T15:22:14.803 回答
0

如果您设置了任何断点,程序应该在它们被击中时暂停。

如果没有,如果您不等待任何用户输入或某些事件,运行或启动应用程序当然会退出。

您可以使用F10进入应用程序。这会将调试器设置为第一行,您可以继续单步执行应用程序。main

于 2012-08-13T15:27:45.060 回答