0

我正在使用 pthreads 来创建一个多线程应用程序(在这种情况下是一个聊天客户端 - 实际上大部分都可以工作。)

我遇到的问题是我有一个线程试图读取,而另一个线程试图打印到同一个控制台窗口。

例如,如果用户在something控制台中输入,但收到来自另一个线程的消息another,他可能正在查看somethinganother- 但是当他按下输入时,他提交的唯一数据是something

谁能告诉我如何处理这个问题?

4

0 回答 0