【问题标题】:Pthreads as a standard solution for simultaneous console input in UNIX?Pthreads 作为 UNIX 中同时控制台输入的标准解决方案?
【发布时间】:2009-04-25 12:02:29
【问题描述】:

我得到了一个使用 ncurses 为 Linux 编写简单聊天客户端的评估。聊天有两个窗口:一个显示其他客户端所说的内容,另一个处理用户输入。

这里让我感到困惑的是如何处理不断来自套接字并同时等待用户输入的数据。我想到的唯一一个解决方案是使用 pthreads,但我觉得我错过了更合适的东西。

有什么建议吗?

【问题讨论】:

    标签: linux multithreading pthreads


    【解决方案1】:

    您可以查看select(2) 系统调用并阅读有关多路复用 IO 的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-15
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多