C与C++中的异常处理17[5]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 taodm 的 blog

//#include "windows.h"

 

#include "structured_exception.h"

 

/*static void my_translator(unsigned code, exception_pointers *)

   {

   throw code;

   }*/

 

int main()

   {

//_set_se_translator(my_translator);

   structured_exception::install();

   try

      {

      *(int *) 0 = 0; // generate structured exception

      }

   catch (structured_exception const &exception)

      {

      cout << "caught c++ exception " << hex << exception.what()

            << " thrown from " << exception.where() << endl;

      }

本文关键:异常
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top