博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
复制构造函数应该注意的问题
阅读量:5895 次
发布时间:2019-06-19

本文共 204 字,大约阅读时间需要 1 分钟。

    拷贝构造函数必须以引用的形式传递(参数为引用值)。其原因如下:当一个对象以传递值的方式传一个函数的时候,拷贝构造函数自动的被调用来生成函数中的对象。如果一个对象是被传入自己的拷贝构造函数,它的拷贝构造函数将会被调用来拷贝这个对象这样复制才可以传入它自己的拷贝构造函数,这会导致无限循环直至 (Stack Overflow)。除了当对象传入函数的时候被 以外,拷贝构造函数在对象被函数返回的时候也同样的被调用。

转载地址:http://xbxsx.baihongyu.com/

你可能感兴趣的文章
背包DP HDOJ 5410 CRB and His Birthday
查看>>
【DevOps】在Rancher2中启动Docker-Registry仓库服务
查看>>
经典算法在几个开源项目中的应用
查看>>
[HNOI2009]最小圈
查看>>
采购订单保存不能修改供应商
查看>>
Jdom的简单操作
查看>>
网络设备
查看>>
HDU6446
查看>>
登陆界面针对不同分辨率的兼容性调整(媒体查询)
查看>>
7. 整数反转
查看>>
poj3109树状数组+扫描线
查看>>
OC协议
查看>>
mysql利用binlog恢复数据详细例子
查看>>
江西财经大学第一届程序设计竞赛 I 题 小P和小Q
查看>>
Android数据存储--数据库的操作
查看>>
软件工程(2018)第5次团队作业
查看>>
left join on/right join on/inner join on/full join on连接
查看>>
接口测试框架(一)
查看>>
CDI Event解析
查看>>
Wiggle SortII
查看>>