网站首页 趣味生活 舌尖美味 我爱学习 热爱生活 数码 经验
当前位置:趣味百科网 > 经验 > 

4构造函数何时被调用

栏目: 经验 / 发布于: / 人气:2W

4构造函数何时被调用

调用分为系统自动调用和自己定义拷贝构造函数

系统会调用拷贝构造函数的情况:

1、用类的一个对象去初始化另一个对象时;

2、函数的形参是类的对象时即值传递时,但若是引用传递时则不会调用;

3、函数的返回值是类的对象或引用时。

自己定义拷贝构造函数的情况:类中成员有指针变量或类中有动态内存分配时。