设为首页 加入收藏

TOP

C++ 操作符重载 operator = 、operator <
2015-11-21 01:50:15 来源: 作者: 【 】 浏览:9
Tags:操作 重载 operator <
正常情况下我们不能对两个Class进行 = 、< 、等操作,通过重载操作符就可以了。
?
?
这里有一个 类 person ,我们对这个类进行 = 、< 操作。
?
?
?
#pragma  once  
  
class person  
{  
public:  
    person(int _age=0):age(_age)  
    {  
  
    }  
  
    person& operator = (const person& a)  
    {  
        age=a.age;  
        return *this;  
    }  
  
    bool operator < (const person& a)  
    {  
        if(age 
  

?

?
?
?
#include "person.cpp"  
  
int main()  
{  
    person a(1);  
    person b;  
    b=a;  
  
    person c(2);  
    if(a 
  

?

?
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇 (字符串的模式匹配4.7.8)UVA 100.. 下一篇算法数据结构C++实现5 - Bucket S..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: