char buf[10];
char sz[1024];//strcpy(buf,sz);
try{
memcpy(buf,sz,1024);
}
catch(...)
{
MessageBox(NULL,"OK","",MB_OK);
}
不能捕获这错误,我的程序里有许多memcpy和strcpy,那我怎么知道程序是从哪儿退出的呢?
char sz[1024];//strcpy(buf,sz);
try{
memcpy(buf,sz,1024);
}
catch(...)
{
MessageBox(NULL,"OK","",MB_OK);
}
不能捕获这错误,我的程序里有许多memcpy和strcpy,那我怎么知道程序是从哪儿退出的呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货