我在wince下的程序捕获异常
用了
try
{}
catch(CException *e)
{
Log.write("程序奔溃");
}
结果当程序内存溢出时,直接奔溃,根本不进catch里面啊
这是什么问题?需要怎么写?
------解决思路----------------------
用__try __except捕获异常try catch在wince下不支持。
另外崩溃的东西你应该不让他出现,不是靠这个来捕捉。并不是什么都可以捕获的。
------解决思路----------------------
方法还是有的,但不能万能的。
基本的方法是依赖于调试工具,如:VS2005/VS2008等
还有一个方法,就是将异常的堆栈记录到 .txt 文件中,然后分析此 .txt 文件
——————————————————————————————————————————————————
CSDN博客之星拉票,CSDN账号、百度账号、QQ账号、新浪微博均可每天一票;
http://vote.blog.csdn.net/blogstar2014/details?username=91program#content
每天都可以投一票支持我一下的。 有兴趣可以加入我创建的QQ群:424486959;验证码:CSDN。