c primer第二遍閱讀感悟(chap5)

2021-07-11 17:27:56 字數 580 閱讀 9248

5.6try語句塊和異常處理:

5.6.1throw表示式

throw表示式包括關鍵字throw和緊隨其後的乙個表示式,其中表示式的型別就是丟擲的異常型別。throw表示式後面通常緊跟乙個分號,從而構成一條表示式語句。

if(item1.isbn() != item2.isbn())

throw runtime_error("data must refer to same isbn");

cout<

5.6.2try語句塊

trycatch (exception-declaration)catch (exception-declaration) //...

catch子句包括三部分:關鍵字catch、括號內乙個(可能未命名)物件的宣告(稱作異常宣告)以及乙個塊。當選中了某個catch子句處理異常之後,執行與之對應的塊。catch一旦完成,程式跳轉到try語句塊最後乙個catch子句之後的那條語句繼續執行。

第二遍C primer 轉換與繼承

主要整理派生類到基類的轉換,由於派生類包含乙個基類的部分,所以是向上安全轉換,但跟訪問標號有關 1.public繼承 派生類的引用,指標,物件都可以自動轉換到基類的引用,指標,物件 include includeusing namespace std class c private int a cl...

Python學習 第二遍

computer原指專門負責計算的人,後來演變成特指計算編譯,譯為計算機 計算機是能根據一組指令運算元據的機器。五大部件對應硬體 擴充套件 計算機的工作原理a b 程式語言的種類 常用的程式語言 anaconda工具的使用問題 如何利用python程式進行攝氏度和華氏度的轉換 步驟一 分析問題的計算...

第二遍看《thinking in C 》感觸

當我回過頭來看第2遍 thinking in c 的時候 雖然已經是三個月以後了 我發現我可以很清晰地看懂friend和複雜的函式指標了。個人感覺一開始並沒有從內心接受這兩種概念,所以書裡的說明都理解不了,但現在對c 有些熟悉了,再看發現其實這個很單間。所以技術書籍還是多看幾遍才能真正消化,第一次只...