在线程主函数内使用了 throw 语句,考虑到执行效率没有在线程内使用 try{}和catch,这个throw在那里能够catch到呢?进程内所有的throw都应该有一个默认的最终的处理地方吧。
解决方案 »
- Microsot Visual C++ Runtime Libarary Runtime error
- 如果判断IE当前打开的页面是否一个xml文档?
- PE文件 exe格式如何判断是安装文件还是自解压或者是普通exe文件
- ftp客户端程序编译报错,请高手指点
- 求助高人,有关AfxOleInit和CoInitializeEx使用
- 一个关于gethostbyname函数的问题
- CreateProcess 重赏之下出勇夫~!
- vc中如何实现主从表
- send()一定能发送完全么
- 关于”WebBrowser control“打印问题
- 当你被鹦鹉骗了之后........
- 弱弱的问VISUAL STUDIO.NET安装问题!
我在<Windows核心编程>中看到的例子提到异常信息好像是按线程管理的,
所以对于别的线程来捕获本线程的异常表示怀疑,清代为解惑!
set_unexpected(Unexpected);对于未处理的结构异常和未处理的C++异常,可以自己写两个函数进行捕获。
SetUnhandledExceptionFilter处理没处理的结构化异常;
set_unexpected处理没处理的C++异常。