You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

初学C++代码在output window无法输入,integrated terminal运行正常如何解决

C++代码在VS Code Output窗口无法输入的解决方案

VS Code 的 Output 窗口本身为只读的日志输出面板,原生不支持交互输入,这是平台设计特性,和你的C++代码无关,可通过以下方法解决:

  • 若使用 Code Runner 插件运行代码:打开VS Code设置,搜索code-runner.runInTerminal,勾选该配置项,后续代码会自动在集成终端中运行,支持正常输入交互。
  • 手动执行编译运行命令:在集成终端中执行g++ 你的代码文件名.cpp -o 生成的程序名完成编译,编译无报错后执行./生成的程序名(Windows环境执行.\生成的程序名.exe)即可正常运行带输入的代码。
  • 若使用调试模式运行代码:打开项目.vscode目录下的launch.json文件,将"console"配置项的值修改为"integratedTerminal",不要使用"internalConsole"(对应Output窗口)即可。

内容的提问来源于stack exchange,提问作者Kashyap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 00:06:00