-
运行结果可看出调用顺序查看全部
-
深拷贝与浅拷贝查看全部
-
释放时,先释放对中内存,再释放line这个对象查看全部
-
m_iX和m_iY都是在堆中的,而不是在line这个对象当中查看全部
-
使用sizeof来计算line这个对象有多大,如果line中数两个coordinate对象成员的话,由于每个coordinate有两个数据成员,则要占16个基本内存单元,但是在此line中是两个对象成员指针,每个对象成员指针占4个基本内存单元,所以line的大小为8查看全部
-
coordinate类中有两个数据成员,为int型,它每一个数据成员应该都占4个基本的内存单元查看全部
-
一个指针在32位编译器下面只占4个基本内存单元查看全部
-
sizeof乃C/C++中的一个操作符(operator),简单的说其作 用就是返回一个对象或者类型所占的内存字节数。查看全部
-
在构造函数中从堆中该分配了内存,就需要在析构函数中释放掉内存查看全部
-
对象成员指针初始化时和对象成员方法相同,可以通过初始化列表进行初始化也可以普通刑事初始化,但是因为它是指针类型多以用NULL进行初始化查看全部
-
对象成员指针查看全部
-
先定义一个对象P1在定义一个指针*P2指向P1,这样就可通过P2操纵P1查看全部
-
new和c语言当中的malloc有本质的区别,使用new给对象分配一块内存然后调用该对象的过早函数,但是malloc只是单纯地分配一块内存查看全部
-
类似的查看全部
-
(*p).m_iY也是访问数据成员的方式,但是不常用查看全部
举报
0/150
提交
取消