码迷,mamicode.com
首页 >  
搜索关键字:c++ 运算符重载    ( 756个结果
c++运算符重载
//全局函数和静态函数的转换 #include using namespace std; class Test { public: Test(int a ...
分类:编程语言   时间:2015-05-23 00:02:00    阅读次数:382
LintCode-赋值运算符重载
实现赋值运算符重载函数,确保: 新的数据可准确地被复制旧的数据可准确地删除/释放可进行 A = B = C 赋值 样例 如果进行 A = B 赋值,则 A 中的数据被删除,取而代之的是 B 中的数据。 如果进行 A = B = C 赋值,则 A 和 B 都复制了 C 中的数据。 挑战 充分考虑安全问题,并注意释放旧数据。 分析:说实话,题目没有描述...
分类:其他好文   时间:2015-05-21 19:35:25    阅读次数:126
第12周 【项目4 - 点、圆的关系】(3)
问题描述: (1)先建立一个Point(点)类,包含数据成员x,y(坐标点); (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心; (3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出); (4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);   int mai...
分类:其他好文   时间:2015-05-21 15:41:47    阅读次数:141
第12周 【项目4 - 点、圆的关系】(1)
问题描述: (1)先建立一个Point(点)类,包含数据成员x,y(坐标点); (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心; (3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出); (4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外); int main( ) { C...
分类:其他好文   时间:2015-05-21 14:21:24    阅读次数:176
第12周 【项目4 - 点、圆的关系】(2)
问题描述: 【项目4 - 点、圆的关系】 (1)先建立一个Point(点)类,包含数据成员x,y(坐标点); (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心; (3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出); (4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外); ...
分类:其他好文   时间:2015-05-21 14:15:21    阅读次数:115
第九周项目二-Time类中的运算符重载(续)
在Time类中的运算符重载基础上(1)定义对时间对象的自增和自减一目运算符(2)定义Time类中的>运算符重载,实现时间的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。/* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:赵嵩 * 文件:Demo.cpp * 完成时间:2015年05月17日 * 版本号:v1.0 ...
分类:其他好文   时间:2015-05-18 09:07:42    阅读次数:119
第九周项目一-复数类的中的运算符重载(续)
在复数类中的运算符重载基础上 (1)再定义一目运算符 -,-c相当于0-c。 (2)定义Complex类中的>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:赵嵩 * 文件:Demo.cpp * 完成时间:2015年05月16日 ...
分类:其他好文   时间:2015-05-16 14:55:36    阅读次数:117
第八周项目三-分数类中的运算符重载
实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:赵嵩 * 文件:Demo.cpp * 完成时间:2015年05月16日 * 版本号:v1.0 */ #include usi...
分类:其他好文   时间:2015-05-16 14:55:32    阅读次数:120
c#语法基础(二)——运算符重载
c#允许用户定义的类型,通过使用operator关键字定义静态成员函数来重载运算符下面来看一个例子:public class ComplexNumber{ private int real; private int imaginary; //构造器 public Comple...
分类:Windows程序   时间:2015-05-14 23:30:35    阅读次数:195
第九周项目1-复数类中的运算符重载(续)
在复数类中的运算符重载基础上 (1)再定义一目运算符 -,-c相当于0-c。 (2)定义Complex类中的>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp * 完成时间:2015年05月14日 * 版...
分类:其他好文   时间:2015-05-14 22:07:36    阅读次数:98
756条   上一页 1 ... 52 53 54 55 56 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!