gpt4 book ai didi

c++ - 什么时候应该使用 zmq_msg_t?

转载 作者:行者123 更新时间:2023-12-01 14:44:49 28 4
gpt4 key购买 nike

发送和接收消息的函数如下:

int zmq_send (void *socket, void *buf, size_t len, int flags);
int zmq_recv (void *socket, void *buf, size_t len, int flags);

但是,从文档中不清楚我何时必须直接使用 zmq_msg_t 或我的自定义数据。那么在哪些情况下我应该考虑使用 zmq_msg_t 以及在哪些情况下直接发送我的数据?

最佳答案

这两个函数都将在内部构造一个 zmq_msg_t,然后使用该函数的 zmq_msg_t 变体。这很方便,但如果您想多次发送相同的消息,创建 zmq_msg_t 并使用这些变体会更有效(减少复制)。

关于c++ - 什么时候应该使用 zmq_msg_t?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37399101/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com