在CLion中调试时如何切换到cmd / powershell?

时间:2018-01-19 10:17:20

标签: c++ c clion

在我更新了CLion后,调试模式没有使用系统控制台(cmd / powershell),而是使用了CLion内置控制台。如何在调试模式下切换到系统控制台?

1 个答案:

答案 0 :(得分:1)

我想我知道发生了什么。

输出到stdout默认为行缓冲 ,对吗?但这仅在stdout直接连接到控制台时有效。如果不是,例如当它连接到管道时,那么完全缓冲。

我猜这就是发生的事情。

我的猜测基于以下事实:在fflush(stdout)调用之后调用printf会刷新缓冲区,并且输出会按预期写入控制台。

如果没有关于此问题的机票in the CLion bug-tracking system,那么肯定会添加它。