#include <iostream> using namespace std; class myComplex { public: int real, imag; myComplex(int r = 0, int i = 0) { real = r; imag = i; } }; myComplex operator+(__________, myComplex& b)//答案:myComplex& a { int r = a.real + b.real; int i = a.imag + b.imag; return _____________;// 答案:myComplex(r,i) } int main() { myComplex x(1, 2), y(3, 4), z; z = x + y;//隐式转换 cout << z.real << "+" << z.imag << "i" << endl; return 0; }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。