c ++输入和输出同时

时间:2018-09-29 17:02:45

标签: c++ multithreading io chat

我正在用c ++进行基于终端的简单聊天,几个客户端将连接到服务器,服务器将消息发送给客户端。问题出在客户端上:我需要等待服务器发来的新消息,同时还要等待用户输入。

我可以用多线程解决它,而一个线程正在等待服务器发出的新消息,另一个线程正在等待输入,但是如果接收到新消息,则由于终端正在等待一个新消息而无法打印。输入。

我的问题是等待输入时是否可以在控制台中打印一些文本。

0 个答案:

没有答案