【发布时间】:2011-03-27 14:46:37
【问题描述】:
我对 Unix 环境有点陌生。
我想要一个小聊天程序,初始终端用于输入,并调用另一个终端进行输出。我一直在网上搜索,但没有任何运气。
好的,更具体地说,我正在用 C 语言在 Mac 上通过 TCP/IP 编写一个聊天程序。我想在两个不同的终端中分离输入和聊天消息输出。我可以找到有关如何在进程之间进行通信的资源,但我不知道如何调用另一个终端进行输出。
【问题讨论】:
-
我认为如果您想对您的问题获得有意义的答案,您需要更加具体。例如,您可以询问如何调用另一个终端,提供有关您正在使用的桌面环境(KDE、Gnome 等)和终端程序的详细信息。或者您可以询问您可以使用哪些方法来允许两个终端相互通信。 (FIFO 管道、TCP/IP 套接字、UNIX 套接字、共享内存等)或者您可以选择其中之一并询问在哪里可以找到资源来展示如何使用它。首先弄清楚你需要知道什么,然后编辑这个问题来反映它。