Я делаю простую программу сообщений с C в LINUX. Я хочу сделать две очереди.
В main () я создал очереди сообщений, как показано ниже. извините как как ./a.out 123 321
/* create message queues */
int rcv_queue;
int snd_queue;
if(rcv_queue = msgget( (key_t) *argv[1], IPC_CREAT|0666) == -1) {
perror("receiver msgget() failed\n");
exit(1);
}
if(snd_queue = msgget( (key_t) *argv[2], IPC_CREAT|0666) == -1) {
perror("sender msgget() failed\n");
exit(1);
}
Как я могу сделать> 0?