带螺纹的输入和输出

时间:2014-10-11 18:54:02

标签: c++ c windows

我有一个带有两个线程的控制台应用程序。两个线程都输出到控制台。 当一个线程等待输入时,这是令人困惑的,而另一个线程正在写入输出。

是否有可能拆分控制台;以便线程1写入左侧区域,线程2写入控制台的右侧区域?

1 个答案:

答案 0 :(得分:1)

在控制台上工作时,您无法同时执行这两项操作。

您可以做的是在第一个线程等待输入时将输出重定向到字符串或流,然后在处理输入时在控制台上输出它。