程序出现:unhandled exception in xx.exe 0xc0000005 access violation 我的程序出现了上诉的问题,我该如何调试,确定出错的地点?非常感谢,急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 内存访问违则导致的未处理异常。在调试器中运行,看一下调用堆栈。或写代码处理未处理异常,在其中用StackWalk/debughelp函数得到堆栈堆栈或下断点,看调用堆栈。 unhandled exception in xx.exe 0xc0000005 access violation ,后面一般会给出具体的指令地址,结合.map文件,也可以定位源代码。 有这样的情况:lpData0已经被付值。lpData1 = new BYTE[ SZIE ];memcpy(lpData1,lpData0,size);....if(lpData1 != NULL) delete[] lpData1 ; /// 这里会不会同时删除lpData0 的数据? // 如果只想删除lpData1 的数据该怎么处理?lpData2 = new BYTE[size];memcpy(lpData2,lpData1,size); memcpy(lpData2,lpData1,size);?lpData1? 由于这个问题是不定期的,不知道什么时候会发生。单步调试可能难确定问题的位置。to DentistryDoctor(牙医的目标是没有蛀牙):.map 文件在哪里? 抱歉写错了~~有这样的情况:lpData0已经被付值。lpData1 = new BYTE[ SZIE ];memcpy(lpData1,lpData0,size); ....if(lpData1 != NULL){ if(lpData2 != NULL) delete[] lpData2; lpData2 = new BYTE[SIZE]; memcpy(lpData2,lpData1,size);} delete[] lpData1 ; /// 这里会不会同时删除lpData0 的数据? // 如果只想删除lpData1 的数据该怎么处理? 求:重载过的list control 如何在数据库中存储图片和音频信息 谁会用GetTextCharset函数啊?能给一个例子吗? 各位大虾 url 编码解码的问题 我有一个小问题~_~ VC2010 类向导添加消息失败。如何解决 如何获得没个线程cpu的占用率? CWindow 与 CWnd的区别 请问在要使用DirectX 中的各种功能,如何有V C中设定.特别是Include files里面的东西.. 小弟不才,请教网络编程的一个问题! 请问怎么样对自己指定的一块不规则区域,画上颜色,而且里面要求颜色也是不同的 怎样让vc可以使用正则表达式,是不是要下载其他的库?
或写代码处理未处理异常,在其中用StackWalk/debughelp函数得到堆栈堆栈或下断点,看调用堆栈。
lpData0已经被付值。lpData1 = new BYTE[ SZIE ];
memcpy(lpData1,lpData0,size);....if(lpData1 != NULL)
delete[] lpData1 ; /// 这里会不会同时删除lpData0 的数据?
// 如果只想删除lpData1 的数据该怎么处理?lpData2 = new BYTE[size];
memcpy(lpData2,lpData1,size);
单步调试可能难确定问题的位置。to DentistryDoctor(牙医的目标是没有蛀牙):.map 文件在哪里?
有这样的情况:
lpData0已经被付值。lpData1 = new BYTE[ SZIE ];
memcpy(lpData1,lpData0,size); ....if(lpData1 != NULL)
{
if(lpData2 != NULL)
delete[] lpData2;
lpData2 = new BYTE[SIZE];
memcpy(lpData2,lpData1,size);
}
delete[] lpData1 ; /// 这里会不会同时删除lpData0 的数据?
// 如果只想删除lpData1 的数据该怎么处理?