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

时间:2012-08-13 15:10:54

标签: c++ visual-studio-2010 visual-studio-express

  

可能重复:
  C++ - Hold the console window open?

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

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

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

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

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

一些建议:

  1. main的最后一行设置断点。

  2. main结束时,添加一个等待按键的电话。

答案 2 :(得分:0)

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

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

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