是否可以在不引发段错误的情况下读取内存地址(真实的,而非虚拟的)?我希望阅读所有事件的、使用过的内存地址和日志结果。
最佳答案
这取决于您使用的操作系统。
这应该是可能的,但您需要编写一个内核驱动程序来连接操作系统和硬件,并且此代码必须作为驱动程序运行(假设是 Windows,因为用户无法直接与物理内存连接)。
关于c++ - 在没有段错误的情况下读取程序外部的内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31311292/