-
实例化对象的时候利用了初始化列表。 可以理解为绑定查看全部
-
有对象成员的时候,销毁的顺序和实例化对象的顺序正好相反查看全部
-
!!!!!!常成员函数内使用数据成员时,不能改变数据成员的值,即原有一个初始值,不可以重新复制!!!!!!查看全部
-
4—8this指针内容需多看几次 以类名作为返回类型则需return一个对象,如*this查看全部
-
*p = & p1查看全部
-
mark查看全部
-
mark查看全部
-
this指针返回的相当于当前对象的地址查看全部
-
this含义简单的来说: 就是指向当前类的当前实例对象.查看全部
-
指针p加上*变成对象查看全部
-
Code Blocks里面 Ctrl+Shift+C 注释 Ctrl+Shift+X取消注释 *p2 = &p2 指针 &p2 = p1 引用查看全部
-
动态分配为堆查看全部
-
CTRL+K+C 可以将指定代码注销查看全部
-
当数据成员中含有指针时,浅拷贝会使两个对象的成员指针指向相同的内存地址 深拷贝不是简单的值拷贝,而是将指针成员指向的内存数据也进行拷贝。 不是所有的对象都需要深拷贝,应该根据情况合理使用。 关于浅复制: 在用一个对象初始化另一个对象时,只复制了数据成员,而没有复制资源,使两个对象同时指向了同一资源的复制方式称为浅复制; 默认复制构造函数所进行的是简单数据复制,即浅复制。 关于深复制: 通过一个对象初始化另一个对象时,不仅复制了数据成员,也复制了资源的复制方式称为深复制。查看全部
-
对象是一种开发的抽象,它包含了需要操作的数据及其可以对该数据进行操作的方法。举例:在C/C++中定义一个Int型的变量 int i;其中 int 就是类,i 就是int这个类的一个对象。类的定义就是用来描述int的属性的,对象就是具有类属性的实体。查看全部
举报
0/150
提交
取消