在 CLion 控制台中重复用户输入
Repeating user input in CLion console
当我的应用程序正在读取一些数据时(例如 cin
),我在 CLion 控制台中键入内容时,
即使应用程序没有向标准输出写入任何内容,我的输入也会重复。
例如,当我键入 6
时,我会得到另一个 6
,但是我的应用程序不写入任何内容。
为什么会这样?太烦人了,怎么才能关掉呢?
您在使用 MinGW 吗?找到可能的答案 here
.这是一个已知问题。
有两种解决方法:
- 关闭 PTY:通过禁用注册表中的 run.processes.with.pty 选项(帮助 -> 查找操作 -> 注册表...)
- 改为使用 Cygwin64
当我的应用程序正在读取一些数据时(例如 cin
),我在 CLion 控制台中键入内容时,
即使应用程序没有向标准输出写入任何内容,我的输入也会重复。
例如,当我键入 6
时,我会得到另一个 6
,但是我的应用程序不写入任何内容。
为什么会这样?太烦人了,怎么才能关掉呢?
您在使用 MinGW 吗?找到可能的答案 here .这是一个已知问题。
有两种解决方法:
- 关闭 PTY:通过禁用注册表中的 run.processes.with.pty 选项(帮助 -> 查找操作 -> 注册表...)
- 改为使用 Cygwin64