请问下各位大大 MFC程序编译时没有异常 而运行时出现内存不能被written
请教下各位大大 MFC程序编译时没有错误 而运行时出现内存不能被written
MFC程序编译时没有错误,而在运行时出现0X00402247指令引用的0x377965b4内存。该内存不能被written, 我根据http://hi.baidu.com/gilbertjuly/blog/item/c28039d51ebb5608a08bb7c3.html上的方法1运行后,
察看EAX寄存器时得到的数据是4194304 ,是什么意思,是不是我方法不对 请描述的详细点,谢谢
------解决方案--------------------
指针越界或者数组溢出了,Debug下call stack看看函数调用堆栈
------解决方案--------------------
指针的非法访问
------解决方案--------------------
设置断点,编译器单步运行调试,看代码出错位置
------解决方案--------------------
没有权限访问该地址,分配内存读写权限,呵呵
------解决方案--------------------
------解决方案--------------------
MFC程序编译时没有错误,而在运行时出现0X00402247指令引用的0x377965b4内存。该内存不能被written, 我根据http://hi.baidu.com/gilbertjuly/blog/item/c28039d51ebb5608a08bb7c3.html上的方法1运行后,
察看EAX寄存器时得到的数据是4194304 ,是什么意思,是不是我方法不对 请描述的详细点,谢谢
------解决方案--------------------
指针越界或者数组溢出了,Debug下call stack看看函数调用堆栈
------解决方案--------------------
指针的非法访问
------解决方案--------------------
设置断点,编译器单步运行调试,看代码出错位置
------解决方案--------------------
没有权限访问该地址,分配内存读写权限,呵呵
------解决方案--------------------
------解决方案--------------------