gpt4 book ai didi

c++ - 重载 + 运算符的级联

转载 作者:搜寻专家 更新时间:2023-10-31 00:47:55 26 4
gpt4 key购买 nike

这是当前代码:

const complex complex::operator+(const complex &right)
{
complex result;
result.realPart = realPart + right.realPart;
result.imPart = imPart + right.imPart;
return result;
}

我该如何修改才能

a = b + c + d;

允许吗?

最佳答案

让它成为常量成员函数:

const complex complex::operator+(const complex &right) const ...

关于c++ - 重载 + 运算符的级联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3270496/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com