码迷,mamicode.com
首页 >  
搜索关键字:运算符重载    ( 756个结果
堆(stack) 之 c 和 c++模板实现(空类默认成员函数 初谈引用 内联函数)
/* 学习心得: 1、 此栈用链表实现,与上面的用数组实现不一样;用到了模板类Stack 2、 此类用到了复制构造函数 Stack(const Stack &original),运算符重载函数 Stack& operator = (const Stack &original) 3、 初始化的默认构造方式Stack():top(NULL) {},记住类中声明的函数不可以有函数体的, 但是空函数体(只有{})是可以的...
分类:编程语言   时间:2014-10-10 12:08:34    阅读次数:597
4-2电子时钟中的运算符重载
4-2 电子时钟中的运算符重载 Time Limit: 1000MS Memory limit: 65536K 题目描述 通过本题目的练习可以运算符重载的方法; 设计一个时间类Time,私有数据成员有hour(时)、minute(分)、second(秒); 公有成员函数有:setHour(int)设置数据成员hour的值,非法的输入默认为12;setMinue(int...
分类:其他好文   时间:2014-10-10 10:15:14    阅读次数:286
面向对象程序设计上机练习十一(运算符重载)
面向对象程序设计上机练习十一(运算符重载)Time Limit: 1000MS Memory limit: 65536K题目描述有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。输入第1、2行是矩阵a的值,数据以空格分开。第3、4行是矩阵b的值,....
分类:其他好文   时间:2014-10-09 22:34:47    阅读次数:201
面向对象程序设计上机练习十(运算符重载)
Time Limit: 1000MS Memory limit: 65536K题目描述定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运 算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2、i+c1、c1+i均合法。(其中i是整数,c1、c...
分类:其他好文   时间:2014-10-09 22:23:47    阅读次数:233
相等运算符重载陷阱
相等运算符重载陷阱
分类:其他好文   时间:2014-10-07 22:14:04    阅读次数:209
运算符重载
最近学校学了运算符重载,虽然很简单,还是记录下,以便于以后忘记和学习。 class XS { private double RP; //实部 private double IP; //虚部 public doubl...
分类:其他好文   时间:2014-10-06 22:08:50    阅读次数:142
【ThinkingInC++】67、多态性和虚函数
第十五章 多态性和虚函数 /** * 书本:【ThinkingInC++】 * 功能:纯抽象类 * 时间:2014年10月6日13:10:28 * 作者:cutter_point */ #include using namespace std; enum note {middleC, Csharp, Cflat}; //创建一个抽象类 //基类 class Instrument { p...
分类:编程语言   时间:2014-10-06 15:02:20    阅读次数:281
【ThinkingInC++】64、重载new和delete,来模仿内存的分配
/** * 书本:【ThinkingInC++】 * 功能:重载new和delete,来模仿内存的分配 * 时间:2014年10月5日14:30:11 * 作者:cutter_point */ #include //size_t这个类型的使用 #include #include #include using namespace std; ofstream out("Framis.t...
分类:编程语言   时间:2014-10-05 17:43:48    阅读次数:215
【iOS】Swift中扩展extension与协议protocol
一起连带前面几篇Playground小结代码都转到github上了。Swift语法主要部分差不多就这些了。当然还有泛型、运算符重载、ARC、闭包之类的补充。 一、扩展(extension) 扩展 extension(类似OC中的分类, 但Swift中没有名字), 即使在没有权限获取到原始代码的情况下, 为类增加新功能. 注意: 只要定义了扩展, 那么该扩展对该类的实例都是可用的....
分类:移动开发   时间:2014-10-05 09:24:58    阅读次数:265
【ThinkingInC++】61、非成员运算符
非成员运算符   当运算符的左侧是不同的类的时候,就不能吧运算符重载到类里面了。 IostreamOperatorOverloading.cpp /** * 书本:【ThinkingInC++】 * 功能:非成员运算符 * 时间:2014年10月4日14:23:25 * 作者:cutter_point */ //当运算符的左侧是不同的类的时候,就不能吧运算符重载到类里面了...
分类:编程语言   时间:2014-10-04 17:16:06    阅读次数:288
756条   上一页 1 ... 65 66 67 68 69 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!