Linux中进程间共享类对象

Linux中进程间共享类对象,linux,class,shared,Linux,Class,Shared,可以在公共内存中共享类对象吗 我必须在两个进程之间共享类的对象 约翰是的,这是可能的 看看共享内存,使用 但是要非常小心:千万不要尝试对具有虚拟方法的类执行此操作。vtable指针将导致问题。 vtable指针指向函数指针表,类的每个虚方法对应一个函数指针。无法保证这些指针对两个进程都是正确的,这意味着如果错误的进程尝试调用其中一个方法,它将取消对无效指针的引用。shmget通常被视为遗留接口。现代POSIX接口是

可以在公共内存中共享类对象吗

我必须在两个进程之间共享类的对象


约翰是的,这是可能的

看看共享内存,使用

但是要非常小心:千万不要尝试对具有虚拟方法的类执行此操作。vtable指针将导致问题。
vtable指针指向函数指针表,类的每个虚方法对应一个函数指针。无法保证这些指针对两个进程都是正确的,这意味着如果错误的进程尝试调用其中一个方法,它将取消对无效指针的引用。

shmget
通常被视为遗留接口。现代POSIX接口是