标签:线程 失败 msgsnd linux rcv inux 发送 key wait
1 msgget(key,IPC_CREAT | 0660);
返回0是正常的,msgid就是0,没事
2 msgsnd(Iec101MsgId,&buf,256,0);
msgsnd的时候,buf.type 一定要大于0!!不然会发送失败
3 msgrcv(Iec101MsgId,&buf1,256,1,IPC_NOWAIT);
msgrcv,返回的是接收到的长度,而不是1之类的东西
标签:线程 失败 msgsnd linux rcv inux 发送 key wait
原文地址:https://www.cnblogs.com/saulgoodman611/p/11101708.html