- Я использую ОС Linux
Я использую zeromq/cppzmq, привязку C++ только для заголовка для libzmq.
Код: Выделить всё
#include
#include
#include
int ListenMessage();
int SendMessage(std::string str);
zmq::context_t global_zmq_context(1);
int main(int argc, char* argv[] ) {
std::string str = "Hello World";
if (atoi(argv[1]) == 0) ListenMessage();
else SendMessage(str);
zmq_ctx_destroy(& global_zmq_context);
return 0;
}
int SendMessage(std::string str) {
assert(global_zmq_context);
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/60120971/zeromq-ipc-across-several-instances-of-a-program[/url]