-
之一释放掉内存空间。查看全部
-
new不仅可以分配内存,还能调用相关对象的构造函数。 malloc仅仅分配内存,不调用相关对象的构造函数。查看全部
-
指针的数据成员的访问方式查看全部
-
浅拷贝和深拷贝的代码要求查看全部
-
我们希望拷贝的时候,指向不同的内存,不是简单的拷贝地址。而是将指针所指内存的每一个元素,依次拷贝过 来。当进行数据拷贝时,不是简单的做值得拷贝,而是将堆中内存的数据也进行拷贝。 我们把这种拷贝模式称为深拷贝。查看全部
-
当我们去销毁arr1的时候,为了避免内存泄漏,肯定会释放掉么arr1的m_pArr所指向的内存。 我们已经释放掉这段内存了,这是如果我们再去销毁arr2这个对象的时候。我们也会释放掉arr2的m_pArr所指向的内存。同一块内存被释放了了两次。肯定就会出现问题。计算机会崩溃的。 崩溃的信息,很难懂。查看全部
-
之前的拷贝称为浅拷贝。指针在浅拷贝时还是会有问题的。arr1和arr2共同指向同一段内存,如果已经给arr1赋值了,这时候给arr2赋值的话,就会覆盖掉arr1写的值。查看全部
-
这个稍微复杂点查看全部
-
拷贝分为深拷贝和浅拷贝。这里面给arr1取了个别名。然后将它的值赋值给arr2。查看全部
-
拷贝分为 深拷贝 和 浅拷贝查看全部
-
坐标类如果没有参数,Line类就不需要有又参数列表,坐标类要是必须传入参数,那么line类必须参数列表。查看全部
-
注意老师是怎么写的,规范,顺序。书写的顺序。查看全部
-
通过结果,知道顺序。查看全部
-
Line有参构造函数的构造查看全部
-
线段类的对象,是在A点和B点,创建之后才被创建。查看全部
举报
0/150
提交
取消