Zeromq 哪一个更可取:zmq_send还是zmq_msg_send?

Zeromq 哪一个更可取:zmq_send还是zmq_msg_send?,zeromq,Zeromq,我正在发现zeroMQ,我知道zmq\u send发送缓冲区,而zmq\u msg\u send发送zmq\u msg\u t消息。 在我看来,这是做同一件事的两种不同方式(都可以发送多部分消息,等等) 使用zmq\u msg\u tstructs的优点是什么?优点在于,您的代码在较低的级别上工作,更接近金属,并节省了一些CPU周期,即.zmq\u send()包装器用于准备zmq\u msg\u t结构并将其转发给zmq内部消息处理,就像.zmq\u msg\u send()一步完成的那样

我正在发现zeroMQ,我知道
zmq\u send
发送缓冲区,而
zmq\u msg\u send
发送
zmq\u msg\u t
消息。 在我看来,这是做同一件事的两种不同方式(都可以发送多部分消息,等等)


使用
zmq\u msg\u t
structs的优点是什么?

优点在于,您的代码在较低的级别上工作,更接近金属,并节省了一些CPU周期,即
.zmq\u send()
包装器用于准备
zmq\u msg\u t
结构并将其转发给zmq内部消息处理,就像
.zmq\u msg\u send()
一步完成的那样