首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

A&A:operatoe=(A&r)解决思路

2012-03-08 
A&A::operatoe(A&r)我才学习C++语言,我在this指针这一节中看到了A&A::operatoe(A&r){if(this&r)return

A&A::operatoe=(A&r)
我才学习   C++语言,我在this指针这一节中看到了
A&A::operatoe=(A&r)
{if(this==&r)   return   this;
....}
这样一个函数的定义,其中A&A::operatoe=(A&r)中的等号是什么意思??是印刷错误呢还是有什么特殊的含义??求高手给个回答   感激不尽!^_^

[解决办法]
operator 是重载运算符的意思
A&A::operatoe=(A&r) //格式为:返回类型 operator 运算符(参数){}
{if(this==&r) return this;
....}
实际上调用它的过程是这样的
(A对象)=(A对象)
判断两个A对象是否相等。

热点排行