c++我想重载加号运算符 让它失效 应该如何做呢 小弟新手 诚信求教

[复制链接]
查看11 | 回复3 | 2010-12-22 15:53:29 | 显示全部楼层 |阅读模式
不具有+的性质
应该如何弄呢。。。我不想让两个类对象相加

回复

使用道具 举报

千问 | 2010-12-22 15:53:29 | 显示全部楼层
你想让+具有什么含义啊,通过operator...关键字实现 给你几个例子:1,:#include "iostream"using namespace std;class Complex{private:double real,image;public:Complex(int r,int i):real(r),image(i){}Complex( ):real(0),image(0){}void show( ) {
cout<<"The complex is: "<<real<<" i"<<image<<endl;
}friend Co
回复

使用道具 举报

千问 | 2010-12-22 15:53:29 | 显示全部楼层
重载成私有的。
回复

使用道具 举报

千问 | 2010-12-22 15:53:29 | 显示全部楼层
啊失效是啥意思啊 不具有+的性质吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行