永发信息网

简单c++改错(高手请回答)

答案:2  悬赏:80  手机版
解决时间 2021-04-29 07:13

Complex::operator Complex()
{
Rational a;
this->real=double(a);
return *this;
}

Complex Complex::operator +(const Rational &rhs) const
{
Complex c,d;
d=Complex(rhs);
c.real=this->real+d.real;
c.image=this->image+d.image;
return c;
}

/////////////////

错误报告:cannot convert from 'const class Rational' to 'class Complex'

最佳答案
const Rational &rhs的意思是说,rhs这个引用是个常量,不能对它做任何值改变的操作,包括强制类型转换,你要想转换,只能是把参数里面的const去掉才行
全部回答
不能改变一个类引用另一个类的常值变量的值!常值变量是不允许在运行中改变的!如果想利用其它类的常值变量值可以通过第三方变量转换!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
特百惠康佳园专卖店在哪里啊,我有事要去这个
看过《富贵门》的朋友们,请问你们如何看待小
漫威彩虹桥有什么用
男人最註重得是什么??
表格里的行高怎么设置,excel表格如何自动调整
一架飞机多少钱
梦见老公为了不相干的女孩不顾我的感受,故意
Q宠大乐斗得帮派技能怎么得?
哈尔滨太子乐乳业有限公司在什么地方啊,我要
农历1989年1月17日是什么星座
怎么在QQ音乐下载歌曲
索爱W200c在登手机QQ2007版是老是死机改怎么
保皇游戏不显示表情是怎么回事
毕业祝福成语,关于祝福的四字成语
庶能有用者的意思庶的意思
推荐资讯
求七龙珠贝吉塔头像
以前的世界真的有恐龙吗
CF 里面的 [杏铜 MA1-A怎么买
摩托车打不着火排气管里还有炸声
麻烦给我翻译一下英文。
最强的免费杀毒软件下载
DNF四川4区加11的绝刀大概什么价?
DNF体验服罐子能开了!国服还远么?
不童样童装平价连锁这个地址在什么地方,我要
驱魔少年里有哪些洛亚啊
怎么把一受歌曲连接到空间 , 关键是连接没用
问下,张靓颖参加的美国一个节目,那个节目叫
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?