Quote:
引用第2楼湘D男孩于2008-04-11 14:26发表的 :
可是Dll部分已经正确生成了啊...?
什么是越址访问呢?
谢谢
DLL虽然生成了,但它还没有被某一个可执行文件调用过吧,也就是说DLL内部的代码根本就没有被执行过,既然没有调用过又怎能保证DLL内部不会存在错误呢?越址访问就是访问了不应该访问的地址,操作系统为每个进行分配了属于该进程的内存空间,如果进程访问了不属于它自己的内存空间就叫越址访问。比如操作系统专gate设置了一个“陷阱”即当进程试图访问值为NULL的地址时,就会出错,这就是越址访问的典型例子。