1

有没有办法在不删除元素的情况下查看 C 中的消息队列?

我希望一个进程将消息(msg_len + 消息文本)发送到另一个进程。

我首先想在字符数组的第二个进程中读取 msg_len 然后 malloc space=msg_len ,然后读取消息文本。

无法部分读取 sysV 消息队列中的消息。

最多它会截断消息,但我也想要剩余部分,但在 malloc 之后。

所以我想先看看 msg_len 和 malloc 然后阅读整个消息。

我怎样才能做到这一点 ?

4

0 回答 0