C++類成員冒號初始化以及構造函數內賦值

通常我們對類成員進行「初始化」有兩種方式: 1. 構造函數後面跟冒號; 2. 構造函數裏面對成員進行賦值。 有些人不太注意這個小細節,或者根本不知道他們的區別,認爲兩種方式是一樣的。這個誤解有時可能會對程序帶來影響,這裏我來介紹一下這兩種方式。 首先我們看這麼一段代碼: [cpp]  view plain  copy class A   {   public:       A(int& c)  
相關文章
相關標籤/搜索