码迷,mamicode.com
首页 >  
搜索关键字:c++ 运算符重载    ( 756个结果
第九周项目3-分数类中的运算符重载(续)
在分数类中的运算符重载基础上 (1)定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。 (2)定义分数类中>运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp...
分类:其他好文   时间:2015-05-14 22:05:03    阅读次数:128
第九周项目2-Time类中的运算符重载(续)
在Time类中的运算符重载基础上 (1)定义对时间对象的自增和自减一目运算符 (2)定义Time类中的>运算符重载,实现时间的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp * 完成时间:2015年05月14日 * 版本号...
分类:其他好文   时间:2015-05-14 22:05:00    阅读次数:95
运算符重载之自增自减篇
今天写题要求写到重载自增自减运算符,之前看运算符的重载没有仔细思考,对于运算符++和--来说有两种形式,一种是前置的形式,一种是后置的形式。        如果不区分前置或者后置的区别的话,则我们就像其他运算符那样直接operator++()或者operator--()去重载就可以,但是如果我们要区分前置和后置,那么这种重载方式不能代替两种形式,所以在这里说明一下,我们用operator++()...
分类:其他好文   时间:2015-05-14 08:49:59    阅读次数:288
第九周(运算符重载复数类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载) *作者:王忠 *完成日期:2015.4.29 *版本号:v1.0 * *问题描述:定义Complex类中的>运算符的重载,实现输入和输出, *输入描述: *程序输出: #include using namespace std; cla...
分类:其他好文   时间:2015-05-13 10:39:48    阅读次数:98
第九周(运算符重载时间类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载时间类) *作者:王忠 *完成日期:2015.5.13 *版本号:v1.0 * *问题描述:实现Time类中的运算符重载。定义对时间对象的自增和自减一目运算符 //一目运算符的重载 CTime operator++(int);//后置++,...
分类:其他好文   时间:2015-05-13 10:37:45    阅读次数:113
第八周项目一 实现复数类中的运算符重载
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。   #include using namespace std; class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex ...
分类:其他好文   时间:2015-05-13 10:27:51    阅读次数:125
第九周(运算符重载分数类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载分数类) *作者:王忠 *完成日期:2015.5.13*版本号:v1.0 * *问题描述:定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。 *输入描述: *程序输出: #include ...
分类:其他好文   时间:2015-05-13 10:26:51    阅读次数:156
第九周(运算符重载时间类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载时间类) *作者:王忠 *完成日期:2015.5.13 *版本号:v1.0 * *问题描述:实现Time类中的运算符重载。 *输入描述: *程序输出: #include using namespace std; class...
分类:其他好文   时间:2015-05-13 10:26:22    阅读次数:112
第八周项目二-Time类中的运算符重载
实现Time类中的运算符重载 class CTime { private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒 public: CTime(int h=0,int m=0,int s=0);...
分类:其他好文   时间:2015-05-13 10:25:15    阅读次数:124
第九周(运算符重载分数类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载分数类) *作者:王忠 *完成日期:2015.5.13 *版本号:v1.0 * *问题描述:定义分数类中>运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然 *输入描述: *程序输出: #include ...
分类:其他好文   时间:2015-05-13 10:22:48    阅读次数:129
756条   上一页 1 ... 53 54 55 56 57 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!