大家看看我这个程序错在哪儿??
c++吧
全部回复
仅看楼主
level 1
LP第七人 楼主
#include
class st{ protected: int xx,yy; public: st(int x,int y):xx(x),yy(y) { } st &operator,(st &dd) { return dd; } operator double() { (double)xx; (double)yy; return *this; } friend ostream &operator(ostream &out,st &obj);};ostream &operator<<(ostream &out,st &obj) { out<<"xx="<
2008年10月05日 09点10分 1
level 1
LP第七人 楼主
怎么都不回答啊?我用6.0和2005速成版都试过了,就是不行啊。难道是我的软件有问题??如果各位谁调试成功了能否告诉我输出结果啊!
2008年10月05日 12点10分 2
level 5
你程序写的什么呀,操作符重载有你那样用的吗
2008年10月05日 13点10分 3
level 1
LP第七人 楼主
呵呵,我就是练习一下操作符重载啊,想熟练一点,呵呵,我是初学者。
2008年10月05日 13点10分 4
level 1
我也是初学的,改天我去请教下我们c++老师
2008年10月07日 04点10分 5
level 1
看了半天,没看懂
2008年10月08日 03点10分 6
level 1
LP第七人 楼主
经过我的研究和请教,终于发现了!#include
using namespace std;class st { protected: int xx,yy; public: st(int x,int y):xx(x),yy(y) { } st &operator,(st &dd) { return dd; } operator double() { (double)xx; (double)yy; return *this; } int getxx() { return xx; } int getyy() { return yy; }}; ostream &operator<<(ostream &out,st &obj) { out<<"xx="<
2008年10月08日 08点10分 7
1