【发布时间】:2019-04-11 01:54:04
【问题描述】:
我试图让许多客户端通过许多终端相互通信。我在我的程序中有分叉,我创建了管道,以便客户端可以读取/写入其他客户端。因为我创建了许多进程,所以我需要共享内存存储一些信息,特别是我想存储每个孩子创建的节点。我该怎么做?
这是我的结构:
typedef struct client{
char *numofclient;
struct client *nextclient;
}client;
【问题讨论】:
标签: c pipe fork shared-memory