因为vscode是跨平台的,所以在各个系统上是通用的
其实对于这个问题我倒是觉得这不是个问题。很正常的一个现象吧。可以通过一些配置文件进行修改的。
方法一:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2csc3YU50dZpWTwMGVOpGeywEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuAzMyIDNzMTMxAjMxkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
你可以吧false改为true。然后关闭vscode重新打开。
方法二:
之后在setting里面查询runlnTerminal
勾选就可以解决不能cin的问题了。
产生的原因
使用了runcode插件
这个错误一般出现在使用命令行输入的时候出现。
但是output页面是只读的,只能输出,不能用来输入。
解决
解放方法是,将run code设置为在Teminal中运行:
File -> Preferences -> Settings
找到run code in terminal设置,打上√