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

How to run a program in a console from Visual Studio?

本文关键字:控制台 运行 程序 Studio Visual      更新时间:2023-10-16

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

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

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

直接运行程序(即选择"调试">"启动调试")使程序打开控制台窗口,然后关闭。

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

与其使用

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

一些建议:

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

  2. main结束时,添加一个呼叫以等待按键。

如果设置了任何断点,则程序应在命中断点时暂停。

如果没有,如果您

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

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