首页 > 试题广场 >

拷贝构造函数在哪几种情况下调用

[问答题]

拷贝构造函数在哪几种情况下调用

通常构造函数只在对象创建时被调用,而拷贝构造函数则在以下3种情况下被调用。

1。当使用类的一个对象去初始化该类的另一个新对象时。

2。如果函数的形参是类的对象,那么当调用该函数时拷贝构造函数也会被调用。

3。如果函数的返回值是类的对象,那么函数执行完成返回调用者时。

发表于 2018-06-19 14:48:24 回复(0)