不想用catch(...),想知道异常的具体类型
卡住了,向各位求救!

解决方案 »

  1.   

    访问违例异常估计应该是简单简单内建类型吧,试不出来
    用CMemoryException也捕获不了,CMemoryException应该只能捕获MFC中自己throw的内存异常吧
      

  2.   

    我就是想知道这种异常类型,不想用catch(...)捕获
    例如:
    try
    {
      char *p = NULL;
      *P = 100;
    }
    catch(...)//具体是哪种类型?
    {
      ...
    }
      

  3.   

    up!Access Violation异常事件捕获,我也想知道。我想建议你看看COM里使用的SmartPoint它好像包含了一个内存管理。
      

  4.   

    请看:<Windows 核心编程>
    24.7   软件异常 595
    第25章   未处理异常和C++异常 598