討論串[問題] try catch(...)的問題
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓5(5推 0噓 30→)留言35則,0人參與, 最新作者QQ29 (我愛阿蓉)時間14年前 (2011/10/31 15:31), 編輯資訊
0
0
0
內容預覽:
大家好. 因為我能力不足. 我去把C++ Primer 3rd的11章讀完. 始終有些問題想請教各位. 1. Exception Specification. (1)我不曉得怎麼表達一個函式如果會thorw超過一種的exception type該怎描述. 從他範例我看到一種寫法. 我寫void Fo
(還有743個字)

推噓6(6推 0噓 2→)留言8則,0人參與, 最新作者purpose (purpose)時間14年前 (2011/10/29 00:14), 編輯資訊
0
0
0
內容預覽:
就我所知的 x86 處理器狀況來回答。. Interrupt (中斷) 跟 Exception (例外) 這兩個名詞因為沒有公認的定義,. 所以不同的書可能用不同解釋。. 當中斷或例外發生時,程式的流程,總是會跳到不可知之地,. 可以把它們當作在發生意外。. 因為一件意外 (中斷/例外) 發生了,就
(還有1846個字)

推噓5(5推 0噓 11→)留言16則,0人參與, 最新作者tropical72 (藍影)時間14年前 (2011/10/28 16:44), 編輯資訊
0
0
0
內容預覽:
直接看範例比較快。. try {. unsigned a=1, b=0;. if(b==0) throw "分母為 0" ;. if(b>a) throw "相減溢位" ;. if(b==a) throw "a 等於 b" ;. throw " 正常執行 "; /* 通常這個沒人在寫 */. }.
(還有1468個字)

推噓3(3推 0噓 11→)留言14則,0人參與, 最新作者littleshan (我要加入劍道社!)時間14年前 (2011/10/28 16:05), 編輯資訊
0
0
0
內容預覽:
基本上我覺得書上都會有答案.... 不指定 exception object 的意思是在 catch block 中重丟 exception. 比如說:. try{. .... }catch(...){. Log("Some exception happened!");. throw;. }. 這邊
(還有221個字)

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者QQ29 (我愛阿蓉)時間14年前 (2011/10/28 14:20), 編輯資訊
0
0
0
內容預覽:
請教各位關於exception handle的問題. 之前大量使用C#. 知道他的try catch(Exception e)可以吃所有type的exception. 所以反觀C++. 似乎是使用try catch(...) 但是.... 我隨便寫一段測看看. try. {. 1. throw; /
(還有374個字)
首頁
上一頁
1
下一頁
尾頁