c++计算一个类的sizeof()

sizeof()返回为字节数。一般与所用的编译器和机器(64位或者32位)有关。 一个空的类sizeof()返回1。因为一个空类也要实例化,所谓类的实例化就是在内存中分配一块地址,每个实例在内存中都有独一无二的地址。同样空类也会被实例化,所以编译器会给空类隐含的添加一个字节,这样空类实例化之后就有了独一无二的地址了。所以空类的sizeof()为1。sizeof()一个函数对象(functor)一般
相关文章
相关标签/搜索