在控制台中使用多个线程

时间:2013-07-12 01:10:14

标签: c multithreading console

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

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

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

有人可以这么好地告诉我如何处理这件事吗?

0 个答案:

没有答案