關(guān)于C++中構(gòu)造函數(shù)初始化成員列表的總結(jié)
1.只能在構(gòu)造函數(shù)初始化列表初始化的成員變量的類型?
a.const成員變量
b.引用類型的成員變量
c.static不能在初始化列表中進(jìn)行初始化
d.類成員變量中有自定義類型的變量最好在初始化列表中進(jìn)行初始化
2.初始化列表的順序?
初始化列表的初始化順序是依據(jù)類成員變量定義的順序來決定的。
3.關(guān)于static const是否應(yīng)該在初始化成員列表中初始化?
static const為全局靜態(tài)常量,全局的意思是該變量屬于整個(gè)類而非某個(gè)類實(shí)例,所以不能再初始化列表中進(jìn)行初始化。
以上就是小編為大家?guī)淼年P(guān)于C++中構(gòu)造函數(shù)初始化成員列表的總結(jié)全部?jī)?nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
C/C++標(biāo)準(zhǔn)庫(kù)之轉(zhuǎn)換UTC時(shí)間到local本地時(shí)間詳解
最近遇到一個(gè)問題:數(shù)據(jù)庫(kù)中存放的時(shí)間為UTC時(shí)間,但是現(xiàn)在要求都出來顯示的時(shí)間為本地時(shí)間,所以就用C++實(shí)現(xiàn)了,下面這篇文章主要給大家介紹了關(guān)于C/C++標(biāo)準(zhǔn)庫(kù)之轉(zhuǎn)換UTC時(shí)間到local本地時(shí)間的方法,還有C++中獲取UTC時(shí)間精確到微秒的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2017-11-11C++實(shí)現(xiàn)俄羅斯方塊(linux版本)
這篇文章主要為大家詳細(xì)介紹了linux版本C++實(shí)現(xiàn)俄羅斯方塊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07C++/STL實(shí)現(xiàn)判斷平面內(nèi)兩條線段的位置關(guān)系代碼示例
這篇文章主要介紹了C++/STL實(shí)現(xiàn)判斷平面內(nèi)兩條線段的位置關(guān)系代碼示例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11C++與namespace有關(guān)的兩個(gè)編譯錯(cuò)誤的講解
今天小編就為大家分享一篇關(guān)于C++與namespace有關(guān)的兩個(gè)編譯錯(cuò)誤的講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-04-04