C++面向對象(下) Week4——Boolan

1. conversion function 轉換函數

作用:將一種類型的數據轉換為其他類型的數據。

例: operator double () const {}

2.non-explicit-one-argument ctor?

作用:將別的數據轉換為這種類型的數據。

3. 關鍵字:explict

作用:用于明確構造函數的調用時機。

4. point-like classes 智能指針/迭代器

需要重載指針操作符

5.funciton-like classes 仿函數?

需要重載 ()

6.class template 類模板

方便類的設計,以用于不同類型的數據

7. member template 成員模板

8.specialization 模板特化

9.partical specialization 模板偏特化

分為 個數上的偏于范圍上的偏

10.template template parameter 模板模板參數

11. variadic templates 可變化模板參數

12. 關鍵字 auto

13.ranged-base for

for (decl:coll)

{

? ?statement;

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容