欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

vscode在哪输入

终极管理员 知识笔记 137阅读

为什么vscode不能输入cout?

答:但是vscode是可以接受你的输入的,只是用户的输入对进程没有作用所以干脆设置成不能输入而已。 当用户在vscode中执行bin文件时,只是将预设的命令(g++ -o xx xx.cpp)直接输入到shell中,这样bin文件就被执行了,同时vscode还把shell返回的语句拷贝到了这个上述的文本框中,所以你能看到cout的输出却不能cin输入。

为什么vscode没有能力接受用户输入同时直接输入到进程中?

答:VScode本身不是shell,所以是没有能力接受用户输入同时直接输入到进程中的。 但是vscode是可以接受你的输入的,只是用户的输入对进程没有作用所以干脆设置成不能输入而已。 当用户在vscode中执行bin文件时,只是将预设的命令(g++ -o xx xx.cpp)直接输入到shell中,这样bin文件就被执行了,同时vscode还把shell返回的语句拷贝到了这个上述的文本框中,所以你能看到cout的输出却不能cin输入。

如何配置vscode的调试环境?

答:已经有同学推荐使用Code Runner,但是笔者更加推荐自己修改vscode的配置文件,因为这样可以更灵活地达到自己想要的效果。 一般通过IDE运行都是为了配置调试,否则直接在命令行执行命令即可。 关于如何配置vscode的调试环境,下面是笔者的文章,可以参考一下。 可以按ctrl+~键,打开命令工具,可以运行代码。

声明:无特别说明,转载请标明本文来源!