我知道每个进程都会创建自己的内存地址空间,但是我想知道,
如果进程A有如下函数:
"以及一个指针 typedef,例如:"
一个类似这样的getter函数:
一种通过 boost::interprocess 与 Process B 进行通信的神奇方式是什么?
将函数指针传递给进程 B 并直接调用来自进程 A 的 DoStuff,这种做法可行吗?
如果进程A有如下函数:
int DoStuff() { return 1; }
"以及一个指针 typedef,例如:"
typedef int(DoStuff_f*)();
一个类似这样的getter函数:
DoStuff_f * getDoStuff() { return DoStuff; }
一种通过 boost::interprocess 与 Process B 进行通信的神奇方式是什么?
将函数指针传递给进程 B 并直接调用来自进程 A 的 DoStuff,这种做法可行吗?