1
0
Fork 0
mirror of https://gitlab.com/niansa/quickipc.git synced 2025-03-06 20:49:18 +01:00
quickipc/examples/main.cpp
2021-07-17 20:47:52 +02:00

23 lines
365 B
C++

#include "QIPC/ipc.hpp"
#include <iostream>
void child(QIPC& ipc) {
ipc.send("Hello world!");
ipc.send_raw(size_t(1234567890));
}
int main() {
QIPC ipc;
ipc.create();
if (fork() == 0) {
child(ipc);
exit(EXIT_SUCCESS);
}
std::cout << ipc.recv() << std::endl;
std::cout << ipc.recv_raw<size_t>() << std::endl;
}