c++計算一個類的sizeof()

sizeof()返回爲字節數。一般與所用的編譯器和機器(64位或者32位)有關。 一個空的類sizeof()返回1。因爲一個空類也要實例化,所謂類的實例化就是在內存中分配一塊地址,每個實例在內存中都有獨一無二的地址。同樣空類也會被實例化,所以編譯器會給空類隱含的添加一個字節,這樣空類實例化之後就有了獨一無二的地址了。所以空類的sizeof()爲1。sizeof()一個函數對象(functor)一般
相關文章
相關標籤/搜索