socket_t::send 函数示例返回一个布尔值以指示消息是否发送成功,但我从未见过任何检查此返回值的示例代码。
根据0MQ C++ API C 错误转换为异常:
底层 ØMQ C 库函数报告的所有错误都会通过 C++ 语言绑定自动转换为异常。zmq::error_t 类派生自 std::exception 类,并使用 zmq_strerror() 函数将错误代码转换为人类可读的字符串。
是否需要检查 send 的返回值?是否存在 send 函数会返回 false 但不抛出异常的情况?