-
初始化列表或普通的初始化进行对象成员指针的初始化查看全部
-
new 调用后面的构造函数 malloc仅仅是分配一块内存查看全部
-
深拷贝与浅拷贝对比问题,就是出现在指针指向地址上,浅拷贝的地址是一样的,深拷贝的地址是新开辟的。。。查看全部
-
一个对象可以有多个对象常引用查看全部
-
利用初始化列表将参数进行分类,并针对不同的对象进行实例化,进一步再对下一个对象进行实例化。查看全部
-
当参数与数据成员同名时,可以用this指针指向数据成员,以免计算机混淆查看全部
-
先释放堆中的内存,再释放line中的内存,sizeof(line)占8个内存单元,32位系统中指针占4个,所以两个指针占8个查看全部
-
指针的另一种方式查看全部
-
当数据成员中含有指针时,浅拷贝会使两个对象的成员指针指向相同的内存地址。查看全部
-
深拷贝不是简单的值拷贝,而是将指针成员指向的内存数据也进行拷贝。查看全部
-
深拷贝查看全部
-
coordinate *p = new coordinate[3];查看全部
-
如果对象A中有对象成员B,对象B没有默认构造函数,那么对象A必须在初始化列表中初始化对象B查看全部
-
调用构造函数就像是装箱子,先把A装进去,再把B装进去,最后把箱子封起来;析构函数就像是把箱子里的东西拿出来,先把箱子打开,再把B拿出来再把A拿出来查看全部
-
初始化列表给对象成员初始化查看全部
举报
0/150
提交
取消