WinCE异常:0xC00000FD,地址:000FD174!求助!!!
大家好,今天在WinCE做应用程序,采用MFC,调式发现出现如题异常错误,通过跟踪发现第二次调用某函数中CPoint * pointArray = new CPoint[num];语句时出现错误,我在该函数末尾已经释放内存了:delete [] pointArray;pointArray = NULL;为什么第二次调用无法开辟新内存呢?
网上搜了下,有的说是CE下对内存不够,于是我修改变大保留内存,但错误依旧,大家知道怎么办?或者告诉我比较好的处理该类异常的方法,谢谢啊!!!
[解决办法]
先在分配内存时,调用一个获取内存使用状况的函数,看看是不是真的内存不足了?
如果内存足够,有可能是其它代码影响的。分析从第一次调用到第二次调用之间都做了什么。