0

メッセージキューがある場合

mqd_t m; m = mq_open(NAME,O_CREAT | O_RDWR, 0666, NULL);

その上でメッセージを送信し、同じプロセスで同じメッセージを受信することは可能ですか?

ありがとうございました!

4

1 に答える 1

1

なぜだめですか?出来た。ここの公式マニュアルを参照してください: http://man7.org/linux/man-pages/man3/mq_open.3.html 引数 O_RDWR の意味:

O_RDWR メッセージを送受信するためにキューを開きます。

ファイル オブジェクトのように、1 つのプロセスで読み書きできます。

于 2013-03-30T23:14:30.750 に答える