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

C++ primer(十一)-运算符重载、友元函数、变换、重载<<运算符

2013-10-10 
C++ primer(十一)--运算符重载、友元函数、转换、重载运算符一、运算符重载在上一文章中介绍了C是如何使用户

C++ primer(十一)--运算符重载、友元函数、转换、重载<<运算符

一、运算符重载

在上一文章中介绍了C++是如何使用户能够定义多个名称相同但特征表(参数列表)不同的函数的。这被称为函数重载或函数多态,旨在能够用同名的函数来完成相同的基本操作,即使这种操作被用于不同的数据类型。

    operator+()重载+运算符,operator*()重载*运算符。

二、一个例子说明

#include <iostream>#include "mytime.h"using namespace std;int main(){Time plan;Time coding(2,40);Time fixing(5,55);Time total;total=coding+fixing;cout <<"total time =";total.Show();cout<<endl;}
    上面是一个简单的例子,对于+重载

热点排行