【发布时间】:2012-08-13 15:10:54
【问题描述】:
我是 Visual Studio(实际上是 Express)的新手,我正在编写用 C++ 写入控制台的简单程序。
如何在 Visual Studio 的控制台中运行程序?
直接运行程序(即选择Debug > Start Debugging)使程序打开一个控制台窗口然后关闭。
我现在的做法是打开命令提示符并从那里运行程序。可以直接从 Visual Studio 执行此操作吗?
【问题讨论】:
-
听起来您已经回答了自己的问题。您有一个控制台程序,当您运行它时,它会出现在控制台中:问题已解决。如果您希望控制台在程序完成后保持可见,那是另一回事,与您的要求不同。也许你想要关于holding the console window open 的问题,或者关于keeping it open while debugging 的问题。
-
@RobKennedy - 我不这么认为。使用
ctrl+F5运行应用程序将使窗口保持打开状态,而调试(只需按F5或Debug->Start Debugging)则不会。 -
这与我所说的有什么不同,@Kiril?
-
@RobKennedy - 也许我误解了你。我从您的评论中了解到,您需要添加
std::cin.get();(例如),以保持窗口打开并且不能以其他方式完成。对不起,如果我误解了你:) -
我从来没有建议如何保持窗口打开,@Kiril。我只是链接到询问如何做到这一点的问题,因为这个关于如何让控制台出现的问题已经在 in 问题中得到了回答,并且可能不是 Inkbug 想要问的全部。一旦 Inkbug 澄清了他或她真正想要的内容,我们可能可以将问题作为我链接到的问题之一的副本来结束。
标签: c++ visual-studio-2010 visual-studio-express