inline成員函數(shù): 聲明或定義時(shí)指定為inline都可以。作用:在調(diào)用處直接在行內(nèi)展開(kāi)代碼,以提高效率。類(lèi)的inline成員函數(shù)定義在包含該類(lèi)的頭文件中。 類(lèi)內(nèi)部定義的函數(shù)均為inline函數(shù)。
mutable數(shù)據(jù)成員:任何函數(shù)(包括類(lèi)const成員函數(shù))都可以修改mutable數(shù)據(jù)成員。
explicit構(gòu)造函數(shù):聲明時(shí)指定,定義時(shí)不允許重復(fù)指定為explicit。作用:防止在需要隱式轉(zhuǎn)換的上下文中使用構(gòu)造函數(shù)。
friend成員:非類(lèi)成員可以訪問(wèn)類(lèi)的私有成員。需要特別注意友元聲明和作用域。如果想將(其他類(lèi)的)成員函數(shù)設(shè)為友元,必須先聲明;而如果想將(其他)類(lèi)或非成員函數(shù)設(shè)為友元,則不必預(yù)先聲明。
static數(shù)據(jù)成員:static數(shù)據(jù)成員不用構(gòu)造函數(shù),在類(lèi)的外部定義,定義時(shí)進(jìn)行初始化。
static成員函數(shù):聲明時(shí)指定static類(lèi)型,定義時(shí)不用重復(fù)聲明。沒(méi)有this指針。
const static數(shù)據(jù)成員:一般地類(lèi)的static數(shù)據(jù)成員不能在類(lèi)的內(nèi)部定義。有例外就是可以用常量表達(dá)式初始化const static數(shù)據(jù)成員,不過(guò)即使這樣也需要在類(lèi)定義體的外部進(jìn)行該const static數(shù)據(jù)成員的定義。
static成員不是類(lèi)對(duì)象的組成部分,非static數(shù)據(jù)成員不能是該成員所屬的類(lèi)類(lèi)型,而只能是對(duì)應(yīng)的指針和引用,而static成員則可以是該成員所屬的類(lèi)類(lèi)型。

文章來(lái)源:http://liyuxia-life.spaces.live.com/Blog/cns!DA1B364675ACF35!252.entry