我想写一个C++的聊天室程序,我将在accept()之后使用fork(),所有的客户端将通过共享内存进行通信,以下是我的代码的一部分,我在共享内存中放置了一个结构,但我得到了编译错误。我如何修复它,或者有人可以给我一个例子,谢谢!
typedef struct ClientList{
int pid[30];
int whoid[30];
string name[30];
bool online[30];
string ip[30];
int port[30];
string file[30][30];
int pid_who[30][30];
int onlineUser;
}ClientL