1.轉(zhuǎn)變函數(shù)沒有返回類型搀矫。
2.多條路徑會(huì)引起歧義性現(xiàn)象官觅,error刑峡。
3.C++提供了關(guān)鍵字explicit洋闽,可以阻止不應(yīng)該允許的經(jīng)過轉(zhuǎn)換構(gòu)造函數(shù)進(jìn)行的隱式轉(zhuǎn)換的發(fā)生。聲明為explicit的構(gòu)造函數(shù)不能在隱式轉(zhuǎn)換中使用突梦。
4.智能指針為class型诫舅,且其中必有一個(gè)指針,并需要有*()宫患、->()符號(hào)重載刊懈。
5.迭代器是一種智能指針。
6.迭代器需要重載++,--運(yùn)算符虚汛。
7.仿函數(shù)的特點(diǎn):類中有()符重載匾浪。
8.member template基礎(chǔ)格式:
9.范化三大類:class templat ;? function template 卷哩; member template
10.模板偏特化(個(gè)數(shù)的偏)
11.模板偏特化(范圍的偏)
12.模板參數(shù):類型模板參數(shù)蛋辈、無類型模板參數(shù)和模板模板參數(shù)
13.C++新增特性,variadic template該模板有多個(gè)參數(shù)殉疼,輸出參數(shù)時(shí)采用遞歸的方式輸出。
14.獲得variadic template中參數(shù)包的大小的語法sizeof...()
15.auto(語法糖)用法及其作用
16.另一個(gè)語法糖
17.32位系統(tǒng)指針變量占用4個(gè)字節(jié)捌年,64位系統(tǒng)指針變量占用8個(gè)字節(jié)瓢娜,對(duì)象和其引用的大小、地址都相同礼预。
18.const也屬于簽名眠砾。