C++學習筆記
最近看了點C++,很多不懂的東西,真的是活到老學到老啊,最近買了幾本書,一本是臺灣專家候俊傑寫的《深入淺出MFC》,一本英文影印版的《Windows高階程式設計》,還一本是《C++沉思錄》.今天看《深入淺出MFC》時,遇到很多不懂的,最近我發現《C++ primer plus》真是堪稱經典的一本書,在網上看了下,唉,沒影印版,引進的原版實在是太貴了啊,要近600元錢啊,買不起,湊合著看電子版算了,下面還是把今晚解決的問題總結一下吧:
1、Const stock & stock::topval(const stock & s) const
括號內引數前的const:說明該函式將不會修改傳入的物件;
後面括號外的const:說明執行該函式的物件或包含該函式的物件不可更改;
前面的const:說明該函式返回的物件不可更改;
括號內的&:說明傳入的是一個物件的地址或參考;
括號外函式前的&:說明該函式返回一個物件的地址或參考;
2、?:運算子:該運算子是可以取代if...else...,叫做條件運算子,是C++中唯一一個有三個運算元的運算子,使用說明如下:
expression1 ? expression2 : expression3
如果expression1為真,那麼返回expression2,否則返回expression3;
最近比較累,除了上課,監考,還要值班,眼睛也比較累,還是注意休息一下吧,身體是革命的本錢啊。
下一步總結一下虛擬函式和純虛擬函式,看看template的內容。
1、Const stock & stock::topval(const stock & s) const
括號內引數前的const:說明該函式將不會修改傳入的物件;
後面括號外的const:說明執行該函式的物件或包含該函式的物件不可更改;
前面的const:說明該函式返回的物件不可更改;
括號內的&:說明傳入的是一個物件的地址或參考;
括號外函式前的&:說明該函式返回一個物件的地址或參考;
2、?:運算子:該運算子是可以取代if...else...,叫做條件運算子,是C++中唯一一個有三個運算元的運算子,使用說明如下:
expression1 ? expression2 : expression3
如果expression1為真,那麼返回expression2,否則返回expression3;
最近比較累,除了上課,監考,還要值班,眼睛也比較累,還是注意休息一下吧,身體是革命的本錢啊。
下一步總結一下虛擬函式和純虛擬函式,看看template的內容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-591814/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C++學習筆記——003C++筆記
- C++學習筆記——001C++筆記
- OI學習筆記(C++)筆記C++
- c++學習筆記(三)C++筆記
- c++學習筆記(五)C++筆記
- c++學習筆記(四)C++筆記
- C++學習筆記——C++ 繼承C++筆記繼承
- C++學習筆記-Cherno C++系列C++筆記
- C/C++學習路線———學習筆記C++筆記
- C/C++學習筆記:字串C++筆記字串
- C++學習筆記(二)——函式C++筆記函式
- c++學習筆記 — inline這玩意C++筆記inline
- C++ 學習筆記之——STL 庫 queueC++筆記
- C++學習筆記----讀寫檔案C++筆記
- C++複習筆記C++筆記
- C++學習筆記 — STL標準模板庫C++筆記
- C++遠征離港篇-學習筆記C++筆記
- C++基礎知識學習筆記(1)C++筆記
- C++ 學習筆記(1):STL、Vector 與 SetC++筆記
- C++ 學習筆記(2):String、遞迴、排序C++筆記遞迴排序
- C++ 學習筆記(3):引用和指標C++筆記指標
- C++基礎知識學習筆記(3)C++筆記
- MoveIt! 學習筆記1- MoveGroup C++ Interface筆記C++
- C++學習筆記(二) 運算子過載C++筆記
- C++ 學習筆記之——輸入和輸出C++筆記
- 《C++ Primer》學習筆記(八):標準 IO 庫C++筆記
- C++ primer Plus學習筆記(第二章)C++筆記
- C++學習筆記-----類和建構函式C++筆記函式
- C++學習筆記-五大基本概念C++筆記
- numpy的學習筆記\pandas學習筆記筆記
- 《C++ Primer》學習筆記(六):C++模組設計——函式C++筆記函式
- C++類初學筆記C++筆記
- C++ Primer 第二章 學習筆記及習題答案C++筆記
- c++學習記錄C++
- Accelerated C++學習筆記--組織程式和資料C++筆記
- 演算法學習筆記1語法 (C++組)演算法筆記C++
- C++學習筆記,知識點+程式碼測試C++筆記
- C++學習筆記-C++對C語言的函式擴充C++筆記C語言函式
- 學習筆記筆記