c++之构造与析构专题

分类:有参(括号,等号,显示)

无参(直接调用)

拷贝4(1 A a=b; 2A a(b))

3形参是一个元素,实参传递给形参,在传递的过程中会调用拷贝函数

4匿名对象初始化另一个匿名对象的时候转化成有名的

匿名对象初始化其他的时候会立马被析构掉(去留问题)

写了就必须要调用

初始化:后面写就行了

构造调用顺序;1先组合对象,2自己

析构:和构造相反

深拷贝前拷贝问题

在一个类里,2个对象的指针指向同一个内存空间。在第一个对象释放的时候,第2个释放会出现问题,怎么解决这个问题就是深拷贝

默认的=操作符也是浅拷贝,解决----重载=操作符

展开阅读全文

页面更新:2024-05-15

标签:组合   等号   括号   去留   初始化   指针   函数   顺序   有名   内存空间   元素   对象   过程   操作   专题   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top