一个空类,如果不实例化的话,有什么函数。
答案:什么都没有
若实例化了,则编译器会自动添加,构造函数,析构函数,拷贝构造函数,赋值运算符,取地址运算符
一个空类,sizeof该类,大小为1,表示地址
若类中只有一个成员函数,然后实例化一个对象,sizeof该对象,大小仍然为1,因为是静态绑定,也就是编译器在编译时就将该函数绑定给了该对象, 所以不占额外地址。
一个空类,如果不实例化的话,有什么函数。
答案:什么都没有
若实例化了,则编译器会自动添加,构造函数,析构函数,拷贝构造函数,赋值运算符,取地址运算符
一个空类,sizeof该类,大小为1,表示地址
若类中只有一个成员函数,然后实例化一个对象,sizeof该对象,大小仍然为1,因为是静态绑定,也就是编译器在编译时就将该函数绑定给了该对象, 所以不占额外地址。