搜索资源列表
插入和提取运算符的重载
- 在C++中运算符是一种特殊的函数名,其地位与函数一样,因此也可以定义成类的友元函数,为了便于对象的使用,利用类成员函数(运算符)的重载和友元的特性,为类的数据重载定义插入(<<)和提取(>>)运算符,以便于该类的对象使用cin和cout进行数据的输入和输出.-in C Operators is a special function name, its status and function, it can als
CkfWindows
- Windows 应用程序是靠消息驱动的,在VC中我们通过 Classwizard 可以为某窗口类添加消息处理函数,Classwizard将为你添加消息映射,对于 Windows 消息,生成的消息处理函数重载了基类的虚拟方法。而在C#中如何处理消息呢?本文针对VS.NET 2003 境下的C#简单地介绍 Windows 消息以及自定义消息的处理方法。-Windows applications rely on news-driven, in
MY8_1
- 这是一个时钟程序。。。多类算法,函数重载。-This is a clock procedures. . . Many types of algorithms, function overloading.
mousedraw
- 简单的画图程序,运用了函数重载 没解压密码-simple drawing procedures, the use of function overloading not extract passwords
TitleBarV
- 将对话框进行了函数重载及重绘,生成了漂亮的界面,软件换肤了,不错吧。-dialog will be conducted and refresh function overloading, generating a nice interface, software skinnable, it is true.
085856
- C++的函数重载-C function overloading
winsock server
- WINSOCK服务器端示例程序说明 该程序是基于对话框编程的,是采用一对多的方式进行连接的。 整个程序主要由CServerDlg,CServerApp,CListenSocket,CClientSocket构成的。 (所有关于类的说明在代码中有) 下面简单介绍一下程序流程: 主程序调用CListenSocket类的对象来进行对Socket的监听,当收到请求时调用主程序的函数来处理相应的连接,把Socket放进队列中。 对于Socke
1
- 1. 定义时间类Time,给出类的成员属性及构造函数、析构函数及普通方法的定义,利用定义的类定义对象,并对对象的属性进行访问; 2. 定义一个类Point,然后定义类Point的派生类Circle,再定义Circle的派生类Cylinder; 3. 通过函数参数类型的不同实现函数重载; 4. 函数模板的定义与使用。
MoreEffectiveC++
- 对每个人来说,习惯C++需要一些时间,对于已经熟悉C 的程序员来说, 这个过程尤其令人苦恼。因为C 是C++的子集,所有的C 的技术都可以继续使 用,但很多用起来又不太合适。例如,C++程序员会认为指针的指针看起来很 古怪,他们会问:为什么不用指针的引用来代替呢? C 是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数。 不管什么问题,C 都靠宏、指针、结构、数组和函数来解决。而C++不是这样。 宏、
bigintsz
- 本代码是一个大整数类的定义,采用函数重载实现,可以定义任意大的整数。
1i
- 软件测试:一个编译器测试软件,支持下列C语言运算符:+ - * / % ^(乘方) 负 (int) (double) \"字符串\" [](数组) > < == >= <= != && ! ++ -- = += -= *= /= %= ^=,支持下列关键字:void int double string if else for while do goto break continue return,支持下列数据类型
duotaixing
- 可以通过程序进一步了解多态性的概念,虚函数的作用及使用方法,函数重载的方法
3.1.3构造函数的重载
- 构造函数的重载。一个有关VC++构造函数重载的源程序,比较适合VC++初学者。以后我上传一系列这种类型的源程序供大家学习之用。-the Heavy Constructors. One of the Heavy Constructors VC source, more suitable for beginners VC. After I uploaded a series of this type of source for all le
3.1.3带默认参数的构造函数
- 带默认参数的构造函数。又一个有关VC++构造函数重载的源程序,比较适合VC++初学者。以后我上传一系列这种类型的源程序供大家学习之用。-with default parameters of Constructors. One of the Heavy Constructors VC source, more suitable for beginners VC. After I uploaded a series of this type
关于重载
- 有关函数重载
3.1.3构造函数的重载
- 构造函数的重载。一个有关VC++构造函数重载的源程序,比较适合VC++初学者。以后我上传一系列这种类型的源程序供大家学习之用。-the Heavy Constructors. One of the Heavy Constructors VC source, more suitable for beginners VC. After I uploaded a series of this type of source for all le
3.1.3带默认参数的构造函数
- 带默认参数的构造函数。又一个有关VC++构造函数重载的源程序,比较适合VC++初学者。以后我上传一系列这种类型的源程序供大家学习之用。-with default parameters of Constructors. One of the Heavy Constructors VC source, more suitable for beginners VC. After I uploaded a series of this type
6
- 设计一个类,用自己的成员函数重载运算符,使对整型的运算符=、+、-、*、/ 适用于分数运算。要求: (1)输出结果是最简分数(可以是带分数); (2)分母为1,只输出分子。 -Design a class, with their overloaded operator member function, so that the operator on the integer =,+,-,*,/ apply to scores
运算符重载
- 1、设计一个用于人事管理的People(人员)类。考虑到通用性,这里只抽象出所有类型人员都具有的属性:number(编号)、sex(性别)、birthday(出生日期)、id(身份证号)等等。其中“出生日期”定义为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、拷贝构造函数、内联成员函数、聚集。 2、对people类重载“==”运算符和“=”运算符,“==”运算符判断两个people类对象
ch11重载
- 在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型,可以是 int、float、char、bool 等,我们需要通过参数把变量的地址传入函数内部。在C语言中,程序员往往需要分别设计出三个不同名的函数,其函数原型与下面类似:(In actual development, sometimes we need to implement several similar funct