相关疑难解决方法(0)

从函数返回对象时,是否调用C++中的复制构造函数?

我理解在三个实例上调用复制构造函数

  1. 实例化一个对象并使用另一个对象的值初始化它时.
  2. 按值传递对象时.

3.按值从函数返回对象时.

我有问题,如果在返回对象值时调用了复制构造函数,如果在函数中本地声明了对象,则不应该产生问题.

我的意思是复制构造函数是一个深拷贝,并将对象的引用作为参数

c++ constructor copy-constructor

25
推荐指数
3
解决办法
5万
查看次数

标签 统计

c++ ×1

constructor ×1

copy-constructor ×1