1.轉(zhuǎn)變函數(shù)沒有返回類型。
2.多條路徑會引起歧義性現(xiàn)象,error。
3.C++提供了關鍵字explicit,可以阻止不應該允許的經(jīng)過轉(zhuǎn)換構造函數(shù)進行的隱式轉(zhuǎn)換的發(fā)生。聲明為explicit的構造函數(shù)不能在隱式轉(zhuǎn)換中使用。
4.智能指針為class型,且其中必有一個指針,并需要有*()、->()符號重載。
5.迭代器是一種智能指針。
6.迭代器需要重載++,--運算符。
7.仿函數(shù)的特點:類中有()符重載。
8.member template基礎格式:
9.范化三大類:class templat ;? function template ; member template
10.模板偏特化(個數(shù)的偏)
11.模板偏特化(范圍的偏)
12.模板參數(shù):類型模板參數(shù)、無類型模板參數(shù)和模板模板參數(shù)
13.C++新增特性,variadic template該模板有多個參數(shù),輸出參數(shù)時采用遞歸的方式輸出。
14.獲得variadic template中參數(shù)包的大小的語法sizeof...()
15.auto(語法糖)用法及其作用
16.另一個語法糖
17.32位系統(tǒng)指針變量占用4個字節(jié),64位系統(tǒng)指針變量占用8個字節(jié),對象和其引用的大小、地址都相同。
18.const也屬于簽名。