Sun*_*een 1 c++ mfc
我有一个结构,它的成员是char**(2d指针).我从EXE1分配空间并用数据调用EXE2.我使用memcpy来获取EXE2上的所有数据.两个EXE上的内存地址是相同的(假设为0x013740b0),但EXE2上的char**数据不存在.如何在EXE2上检索数据?
提前谢谢,SunScreen
Nav*_*een 6
您无法共享这样的指针,因为每个exe都有自己的虚拟地址空间,而您看到的任何地址都不是物理地址,而是虚拟地址.该虚拟地址将被转换为不同前提的不同物理地址.您可以使用共享内存在不同进程之间共享数据.
归档时间:
16 年,4 月 前
查看次数:
239 次
最近记录: