北大 C++ 4.5 流插入和流输出运算符重载

来源:互联网 发布:java身份证校验 编辑:程序博客网 时间:2024/06/16 21:48

其余部分在有道云笔记里面

点击打开链接


//Code is tested based on Visual Studio 2015.#include <iostream>#include <string>#include <cstdlib>using namespace std;class Complex {private:double real, imag;public:Complex(double x, double y) {real = x;imag = y;}Complex() {}double gr() { return real; }double gi() { return imag; }};ostream & operator<<(ostream & o,Complex & c) {o << c.gr() << "+" << c.gi() << "i";return o;}int main() {Complex c(2,4);cout << c << endl << c << endl;system("pause");return 0;}


0 0
原创粉丝点击