1.sizeof() 每个类型分配的内存大小 sizeof(类) sizeof(虚类)
class C_1()
{
void fun(){}
};
class C_2()
{
virtual void fun() = 0;
}
#pragma pack(2)
Class C_3
{
char name[5];
int score;
short grade;
};
#pragma pack();
#pragma pack(4)
Class C_4
{
char name[5];
int score;
short grade;
};
#pragma pack();
sizeof(C_1)= sizeof(C_2)= sizeof(C_3)= sizeof(C_4)=
2.reinterpret_cast、static_cast、dynamic_cast的作用
3.怎么限制一个类的对象实例,只能在"堆"上分配,或者只能在"栈"上分配
4.二叉树先序中序后序。