經驗

當前位置 /首頁/經驗 > /列表

關於類的定義中的初始化

關於類的定義中的初始化

類的初始化指用建構函式初始化:

1、在初始化列表中初始化與在建構函式的函式體中賦初值的區別:定義是指開闢空間,初始化是指給一個初值。在初始化列表中初始化時,定義和初始化同時進行,因此初始化的順序與初始化列表的順序無關,只與宣告成員的次序相同;

2、必須使用初始化列表的成員,有些成員必須建構函式初始化列表中初始化,不可以在建構函式的函式體中初始化,如const成員或引用型別的成員。

TAG標籤:初始化 #