-
const+对象查看全部
-
深拷贝需要先为目标对象申请一段内存,再将源对象的内存中的内容逐个拷贝到目标对象的内存中。查看全部
-
深拷贝,需将指针所指的每个元素进行拷贝到新指针所指地址。查看全部
-
浅拷贝,只是简单的值复制,若用其来进行地址的拷贝,在消灭对象时,会出现同一地址回收两次的问题。查看全部
-
const可以区分重载查看全部
-
CONST数据成员只能使用初始化列表来初始化而不能用赋值查看全部
-
成员函数返回*this只是临时对象而不是对象本身,要返回对象本身可以把函数返回类型修改为对象的引用查看全部
-
浅拷贝就是简单的值拷贝,深拷贝则是内存拷贝查看全部
-
算法111查看全部
-
对象的常指针与常引用查看全部
-
对象指针与对象引用查看全部
-
p[0].m_iy = 20;(棧中的赋值) p->m_iy = 20;(堆中的赋值)查看全部
-
选中要注释代码,按快捷键ctrl+k+c查看全部
-
使用对象指针,就会使用内存,若使用堆的方式实例化对象时,申请到的内存,要记得归还给系统(delete p;p== NULL;),否则会造成内存泄露; *p2 = &p1;p2可以操作p1; 堆中实例化对象有两种书写形式: 1、类名 *p=NULL; p= new 类名; 2、类名 *p=new 类名; 对象指针:p->对象的数据成员; (*p).对象的数据成员;查看全部
-
(*p)该写法使指针变成一个对象; 使用new分配内存,可以自动调用类的构造函数,而C语言中使用malloc仅仅是分配内存空间;查看全部
举报
0/150
提交
取消