我想了解一下0xc0000005异常具体涵盖什么内容。
也就是说,如果一个应用程序试图访问已释放的内存或属于另一个进程的内存,是否会出现此异常。
但是对于例如映射到硬件的地址呢?或者超出有效范围的地址呢?尝试访问这些地址是否会出现相同的错误代码还是有自己的代码?
这是否包括对进程拥有的有效地址的读取失败?
基本上,我想知道当应用程序出现此异常时,可能出现了什么问题;这是一个可能只来自应用程序代码的狭窄错误,还是可能包括硬件问题在内的各种问题?
(我知道肯定有MSDN页面介绍这个问题,但是搜索谷歌或MSDN会出现预期的100页随机应用程序故障排除;)
谢谢!
也就是说,如果一个应用程序试图访问已释放的内存或属于另一个进程的内存,是否会出现此异常。
但是对于例如映射到硬件的地址呢?或者超出有效范围的地址呢?尝试访问这些地址是否会出现相同的错误代码还是有自己的代码?
这是否包括对进程拥有的有效地址的读取失败?
基本上,我想知道当应用程序出现此异常时,可能出现了什么问题;这是一个可能只来自应用程序代码的狭窄错误,还是可能包括硬件问题在内的各种问题?
(我知道肯定有MSDN页面介绍这个问题,但是搜索谷歌或MSDN会出现预期的100页随机应用程序故障排除;)
谢谢!