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
文件大小:
评论区