实现函数重载: 函数重载是C++语言区别于C语言的重要特性,重载就是定义名称相同但符号或后面参数不同的函数,当重载时,编译器会偷偷在相同函数名的前面加上_func关键字字段,以此来实现重载后函数名不重复...,也可以定义在类外,定义在类外的则属于全局重载函数....Person(int x, int y) :m_x(x), m_y(y) {}};// 全局函数实现运算符重载,这个就属于二元运算符重载Person operator +(Person &p1, Person...: 自增运算符有两种形式第一种是前置自增运算符,这一种需要定义为MyInteger& operator ++ (),而后自增运算符则需要增加一个int占位符MyInteger operator ++ (...: 重载关系运算符则可以实现两个类对象的直接对比.