0
我实现了一个简单的pub/sub示例。我正在发送一个简单的hello消息,并尝试在订户处接收它。 我的出版商的代码是 -零MQ发布者订阅者(pub/sub)
std::string msg = "hello,";
zmq::message_t message(static_cast<const void*> (msg.data()), msg.size());
publisher.send(message);
我的用户码 -
zmq::message_t msgReceive;
subscriber.recv(&msgReceive);
const char* buffer_body = static_cast<const char*>(msgReceive.data());
printf("Message: %s\n",buffer_body);
我得到的输出是 - “你好,承插式” 而不是 “你好”,
我我无法弄清楚错误在哪里。任何帮助,将不胜感激。