首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Microsoft C++错误:内存位置 0x0513f8f8 cv:Exception,返回到xstring.h

2012-03-08 
Microsoft C++异常:内存位置 0x0513f8f8 cv::Exception,返回到xstring.h各位大神,小弟新手,现在在调试一个

Microsoft C++异常:内存位置 0x0513f8f8 cv::Exception,返回到xstring.h
各位大神,小弟新手,现在在调试一个程序时,出现了这个错误,刚开始程序是能够运行的,而且效果不错,不过后来,当处理了1000帧左右的时候,就出现了这个错误,直接中断了程序,然后转到了xstring.h中,具体中断位置:
第1065行到1067行
else if(_Grow(_Num))
{//make room and assign new stuff
_Traits_helper::copy_s<_Traits>(_Myptrl),_Myres,_Right._Myptr()+_Roff,_Num);
return (*this)
}
由于代码有点长,不知道具体问题在哪,所以哪位大神遇到如上问题,还望不吝赐教啊!!急求

[解决办法]
是否因为数据量太大溢出了
[解决办法]
截获异常,然后把异常时的当前堆栈打出来看看就明白了
[解决办法]
或者是数据量太大溢出或者是申请内存用完后没释放,导致内存消耗完了,在debug下运行,当退出时可能会有提示的,比如内存泄露等
[解决办法]
怀疑你资源不停的申请,没有合理的释放导致的
运行的时候,用任务管理器观察一下

热点排行