摘要: 只是为了能够让自己讲清一些事!
大家都知道,如果想要在在C++的函数中分配内存,那么就只得使用指针的引用传递,或是二级指针
如:void MyNew(int** p)
{
*p = new int;
}
void MyNew(int*& p)
{
p = new int;
}
阅读全文
摘要: 这是陈皓继《C++虚函数表解析》之后的又一大作。
讲述了C++对象在以下情况的内存布局。值得一看!
1)有成员变量的情况。
2)有重复继承的情况。
3)有虚拟继承的情况。
4)有钻石型虚拟继承的情况。
还有,对于前几天的贴子表示报歉,今天是直接贴到这里的。 没乱码,还好!!!
阅读全文