C++ 友元函数重载运算符示例
Complex operator+(const Complex &aFir, const Complex &aSec) {
return Complex(aFir.m_iReal + aSec.m_iReal, aFir.m_iImag + aSec.m_iImag);
}
Complex operator-(const Complex &aFir, const Complex &aSec) {
return Complex(aFir.m_iReal - aSec.m_iReal, aFir.m_iImag - aSec.m_iImag);
}
代码示例展示了如何使用友元函数重载 + 和 - 运算符,以实现 Complex 类的加法和减法运算。
文件大小:12.12MB
评论区