标签:
操作符重载的实现方式有两种,即通过“友元函数”或者“类成员函数”。
1.友元函数重载操作符的格式:
1 class 类名 2 { 3 friend 返回类型 operator 操作符(形参表); 4 }; 5 //类外定义格式: 6 返回类型 operator操作符(参数表) 7 { 8 //函数体 9 }
2.类成员函数实现操作符重载的格式:
1 class 类名 2 { 3 public: 4 返回类型 operator 操作符(形参表); 5 }; 6 //类外定义格式 7 返回类型 类名::operator 操作符(形参表) 8 { 9 //函数体 10 }
标签:
原文地址:http://blog.csdn.net/u014082714/article/details/44275089