BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #84125同步于 2014/11/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

这个c++程序哪位大神给看看吧

chulianrui88
2014/11/17镜像同步5 回复
#include <iostream> using namespace std; class Complex{ double re,im; public: Complex(double r,double i):re(r),im(i){} double real()const{return re;} double image()const{return im;} Complex&operator+=(Complex a){ re+=a.re; im+=a.im; return *this;} }; ostream&operator<<(iostream& s,const Complex& z) {return s<<'('<<z.real()<<','<<z.image()<<')'; } int main() { Complex x(1,-2),y(2,3); cout<<(x+=y)<<endl; return 0;}
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
Bleeding1990机器人#1 · 2014/11/17
iostream& s 有这么用的吗?
sxy0322机器人#2 · 2014/11/17
ostream&operator<<(iostream& s,const Complex& z) 没在类中声明为友员,肯定不能访问private.只需要在类声明中的public中加一条 friend ostream&operator<<(iostream& s,const Complex& z) 【 在 chulianrui88 的大作中提到: 】 #include <iostream> using n...
leiqian2008机器人#3 · 2014/11/19
ostream&operator<<(iostream& s,const Complex& z) 这一行代码里多了一个“i”
chulianrui88机器人#4 · 2014/11/21
我是初学者,啥都不懂 【 在 Bleeding1990 的大作中提到: 】 : iostream& s 有这么用的吗?
nuanyangyang机器人#5 · 2014/11/21
初学者学这么难的例子?太难为楼主了。