Memory management 如何通过进程P1的指针访问进程P2的变量。?

Memory management 如何通过进程P1的指针访问进程P2的变量。?,memory-management,operating-system,Memory Management,Operating System,有两个过程。一个进程(进程P1)具有指向另一个进程(进程P2)中变量的指针。现在,我想通过进程P1的指针访问进程P2的变量 这可以通过使用共享内存来实现 如何使用共享内存访问变量?我也应该考虑这两个进程的内存映射吗? 有没有其他方法可以做到这一点 看看IPC(进程间通信)。这里有一些指向您的问题答案的指针。如果没有一些黑客,您无法访问另一个进程的虚拟内存。进一步讨论取决于您的平台。我知道如何在Windows上玩这种把戏。如果你使用*nix,那么本教程可能会对你有所帮助。

有两个过程。一个进程(进程P1)具有指向另一个进程(进程P2)中变量的指针。现在,我想通过进程P1的指针访问进程P2的变量

这可以通过使用共享内存来实现

如何使用共享内存访问变量?我也应该考虑这两个进程的内存映射吗?
有没有其他方法可以做到这一点

看看IPC(进程间通信)。这里有一些指向您的问题答案的指针。如果没有一些黑客,您无法访问另一个进程的虚拟内存。进一步讨论取决于您的平台。我知道如何在Windows上玩这种把戏。如果你使用*nix,那么本教程可能会对你有所帮助。