调用memcpy时发生异常,提示"enter the path for MEMCPY.ASM"
程序运行时,提示“0x05cb8253"指令引用的"0x00000000"内存,该内存不能为"written".
调试运行时,如下代码<1>处memcpy可正常运行通过,到<2>时,弹出消息对话框“Unhandled exception in Hpx301F.exe(MSVCRTD.DLL):0xC0000005: Access Violation." 点确定后弹出“Please Enter the path for MEMCPY.ASM"的一个对话框,请问该如何处理。
if(pSheet->fSideOffset!=0xFFFFFFFF && pSheet->bSideOffset!=0xFFFFFFFF)
{
lFSideLength=pSheet->bSideOffset-pSheet->fSideOffset;
<1> memcpy(pFSideBuffer,tempBuf+pSheet->fSideOffset,pSheet->bSideOffset-pSheet->fSideOffset);
lBSideLength=mLen-pSheet->bSideOffset;
<2> memcpy(pBSideBuffer,tempBuf+pSheet->bSideOffset,mLen-pSheet->bSideOffset);
pTheBuffer=pFSideBuffer;
}