【问题标题】:How to configure VS Code so it won't close console after program run如何配置VS Code,使其在程序运行后不会关闭控制台
【发布时间】:2018-05-28 20:14:31
【问题描述】:

当我通过 VS Code 运行我的程序时:控制台打开,程序获取输入,然后控制台立​​即关闭。

  1. 我知道,如果我有普通的 Visual Studio,我会按 Ctrl+F5(但我有 VS Code,所以它不起作用)
  2. getc() 放在代码的最后一行之类的方法对我来说是“脏”的,所以它们不是解决方案。

我认为可以有launch.jsontask.json 的配置,这将使程序结束后控制台保持打开状态。

【问题讨论】:

  • 在 main 的末尾放置一个断点。
  • 或许没有。据我所知,Visual Studio 2019 RC 是第一个添加该选项的 VS。所以在 Windows 上我使用system("pause");

标签: c++ visual-studio-code console-application


【解决方案1】:

您可以在 main 方法的末尾添加 cin.get();,这将等到您按下按钮。 您还可以从 VSCode 终端运行程序,这样程序结束后也会在终端上输出。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2020-02-09
  • 1970-01-01
  • 1970-01-01
  • 2021-05-26
  • 1970-01-01
  • 2021-04-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多