freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c面向?qū)ο蟪绦蛟O(shè)計(jì)12第十二章-閱讀頁

2025-08-08 09:05本頁面
  

【正文】 } 2 異常處理的規(guī)則 20 ?程序運(yùn)行結(jié)果為: Modulus(5,2) is 1 exception of dividing zero! end of the program 2 異常處理的規(guī)則 21 ?在 VC++,為了使用異常處理機(jī)制,需要進(jìn)行以下設(shè)置: ?打開 Project Settings對(duì)話框。 ?在 Category欄中選擇 C++ language。 2 異常處理的規(guī)則 22 異常處理中的構(gòu)造與析構(gòu) ? C++異常處理的功能較為完善,它不僅能夠處理各種不同類型的異常,而且具有為異常拋擲前構(gòu)造的所有局部對(duì)象自動(dòng)調(diào)用析構(gòu)函數(shù)的能力。如果 catch子句的異常類型聲明是一個(gè)引用,那么在初始化時(shí)是使該引用指向異常對(duì)象。這包括將從對(duì)應(yīng)的 try塊開始到異常被拋擲處之間構(gòu)造且尚未析構(gòu)的所有自動(dòng)對(duì)象進(jìn)行析構(gòu)。程序會(huì)從最后的一個(gè) catch處理之后開始恢復(fù)執(zhí)行。 void MyFunc(void)。 ~Expt(){}。 。 異常處理中的構(gòu)造與析構(gòu) 26 class Demo { public: Demo()。 }。 } Demo::~Demo() { cout 析構(gòu) Demo. endl。 cout 在 MyFunc()中拋擲 Expt類異常。 throw Expt()。 endl。 endl。 } 異常處理中的構(gòu)造與析構(gòu) 28 catch( Expt E ) { cout 在 catch異常處理程序中。 cout 捕獲到 Expt類型異常: 。 } catch( char *str ) { cout 捕獲到其它的異常: str endl。從這里恢復(fù)執(zhí)行。 return 0。 在 try塊中調(diào)用 MyFunc ( ) 。 在 MyFunc ( ) 中拋擲 Expt類異常。 在 catch異常處理程序中。 程序運(yùn)行回到 main函數(shù)。 異常處理中的構(gòu)造與析構(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1