社区
C语言
帖子详情
拷贝构造函数中参数为引用类型,在下面这种情况下就会报错,为什么?谢谢!
soarhigh
2002-12-01 07:21:33
class A
{
......
};
A::A(const A a)这样就有错,为什么?谢谢
...全文
40
4
打赏
收藏
拷贝构造函数中参数为引用类型,在下面这种情况下就会报错,为什么?谢谢!
class A { ...... }; A::A(const A a)这样就有错,为什么?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Louis819
2002-12-01
打赏
举报
回复
A::A(const A& a)
zhazhalg
2002-12-01
打赏
举报
回复
应该是A::A(const A& a)
zhdleo
2002-12-01
打赏
举报
回复
你传递的参数类型不对,你不是你的复制构造函数的参数是引用类行的吗?
lovejudy
2002-12-01
打赏
举报
回复
你用的不是引用,
应该是A::A(const A& a)
尹成Python27天入门到项目实战
算学费输入数据求最大精确划分思维解决最大次大交换数据实现按行显示围棋棋盘绘制国际象棋绘制为什么要用函数函数的四种类型函数的一般形式必须用函数的理由-哥德巴赫函数的本质就是地址函数变量意义函数变量用途...
C++
拷贝构造函数
详解
在C++
中
,
拷贝构造函数
是一种特殊的构造...
拷贝构造函数
通常用于在程序
中
复制对象,以便在不修改原始对象的
情况
下对其进行操作。
拷贝构造函数
通常
会
执行深拷贝操作,即复制指针指向的数据,而不是仅仅复制指针本身。
拷贝构造函数
的
参数
为什么必须是引用?
我们知道类
中
经常要用到
拷贝构造函数
,但是在使用的时候有没有想过,为什么他的
参数
必须是引用? 不是引用不行么?
为什么复制构造函数的
参数
需要加const和引用
为什么要是引用 详解: 如果通过按值传递机制,在传递对象之前,编译器需要创建该对象的副本。因此,编译器为了处理
拷贝构造函数
的这条调用语句,需要调用
拷贝构造函数
来创建拷贝对象的副本。但是,由于是按值传递...
c++拷贝构造(复制构造函数)详解||浅拷贝和深拷贝||
拷贝构造函数
的
参数
能用值传递吗?
拷贝构造函数
是构造函数的一种,它在创建对象时,是使用同一类
中
之前创建的对象来初始化新创建的对象。
拷贝构造函数
将创建好(已初始化)的对象作为
参数
,返回一个新的对象。 如果我们没有定义
拷贝构造函数
,系统...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章