关闭

剑指off笔记——拷贝函数为什么不能是值传递

171人阅读 评论(0) 收藏 举报
分类:

拷贝函数需要有一个临时变量,给这个临时变量赋值的时候会调用拷贝函数,这样就会不休止的递归调用,造成栈溢出。

解决办法 是写成常量引用 (const 类名& 引用名)就没有那个临时变量了。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:17281次
    • 积分:909
    • 等级:
    • 排名:千里之外
    • 原创:76篇
    • 转载:4篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论