c++ base-操作符重载
操作符重载包括两种形式类成员函数实现操作符重载和友元函数实现操作符重载之所以是这两种,是因为只有类的成员函数和友元函数才能访问类的私有变量,而显然操作符重载时,需要操作类的成员数据,如果成员数据是私有的,那么要么重载方法是类的成员函数,要么是类的友元函数,要么专门写一堆操作成员函数来实现(非成员函数非友元函数的重载操作符函数)来访问类的私有变量。a.类成员函数实现操作符重载