搜索资源列表
fushuyunhuan
- 一个复数四则运算的C++源程序代码,主要是对运算符重载实现-a plural four Operational C source code, the main thing is to achieve Operator
classstr2
- 完善字符串类的运算符功能 1、 利用运算符重载完善字符串类的运算符功能。如: 串+整数;整数+串;浮点数+串;串-串;串/串 等; 2、 编制一个带菜单的小系统,演示该类的运算符操作。 -perfect string Operators such a function, using Operator perfect string category Operators function. Such as : String Integer; Integer string;
hugeint00
- 此程序用于大整数运算,定义了类,运算符重载等。可以用。还有阶乘输出 -procedure for large integer arithmetic, the definition of the category, such as Operator. Can use. There factorial output
charchongzai
- C++运算符的重载举例,几个例子,-C Operators of heavy for example, a few examples - huh-huh
CMatrixClass
- 1.内存管理一律根据实际需要的大小在堆中动态分配内存。 2.边界检查。如果数组下标超越了数组大小界限,会给出警告信息,可以防止非法内存访问以及方便程序的调试。 3.重载了+,-,*,+=,-=,数乘等常见运算符; 4.可以保存数组为二进制数据文件和文本文件两种形式,也可以从二进制数据文件和文本文件读取数据到数组。 5.实现了和矩阵相关的线性代数方程组求解算法。一是高斯选主元消去法二是针对三对角矩阵的追赶法。 6.静态函数Bspline3():3次
bignumber
- 长整数的加减乘 重载了运算符,使用方便 计算速度快
mini_prio_queue
- 最小优先队列的c++模板实现,如果是自定义类型则需要重载<运算符。
chuancaozuo
- (1)构造一个空的串算法实现 (2) 利用C++串构造堆串算法 (3) 堆串对象构造实现新堆串算法(4)求串长算法(5)求两串的比较算法(6)求子串算法(7)串的联接操作算法(8)串的删除操作算法(9)利用重载运算符<<实现串的输出操作(利用友元函数实现(10)利用重载运算符>>实现串的输入操作(利用友元函数实现)(11)清空串操作
Employee
- 数据结构课程第一次实验 要求:1.基类和派生类的定义和实现(.h .cpp) 2.+ 运算符重载 3.<< 运算符重载 4.构造与重载函数应用
strings111
- C++语言对字符串对象进行各种操作的子程序,对运算符的重载,实现对字符串方便的各种操作。-C language string object to the operation of various subroutine, right Operators of heavy realize the convenience of a string operation.
实现一个complex class.(数学里的复数)运算符的重载
- 实现一个complex class.(数学里的复数)运算符的重载
BigNum
- 大数程序,用自定义数据类型及重载运算符的方法实现大数的四则运算-Large numbers program, with self-defined data types and overloaded operator methods to achieve large numbers of the four operations
datastr
- C/C++常用的数据结构类 包括: array.h: 安全数组,可自动增长大小(随机访问,但扩充时效率低) linkedlist.h: 普通链表(可随机访问,但访问效率低) dclinkedlist: 双向循环链表(不可随机访问,但插入、遍历的效率都比普通链表高) hashtable.h: 哈希表(使用键值标识元素,键值一样的元素即认为相等,需重载 == 运算符并由用户定义哈希函数) binstree.h: 二叉搜索树(需重载 == 和 < 运算符) avltr
Polynomials
- 用循环链表实现的多项式 包括 运算符及io重载-By cyclic list, including the realization of a polynomial operator overloading and io
checkarray
- 设计一个用于检查数组在使用时下标是否越界的类,如越界给出提示。(知识点:下标运算符的重载)。-Used to check the design of a current array subscr ipt is in the use of cross-border class, such as cross-border give tips. [Knowledge points: subscr ipt operator overloading].
Matrix
- 用C++语言实现的一个矩阵模板,可以支持基本数据类型,实现了运算符的重载,一条语句就实现矩阵的加减乘和求逆,而不需要循环。-Matrix
CPP
- c++课程设计有理数处理源代码,重载运算符加减乘除比较大小,有理数实数化,由原函数-c++ source code to deal with rational curriculum design, overloaded operators, Math relatively small, the number of real rational numbers, the original function
Plural
- 复数类设计:重载运算符“+、-、*、/、=、< 、==、!=”等等. -The the plural class design: overloaded operator+,-,*, /, =, < < == = " and so on.
asd
- 1. 编写程序完成如下功能: ⑴ 编写一个自己的字符串类MyString,它有一个私有的数据成员:指向字符串的指针m_data。编写该类的构造函数、拷贝构造函数和析构函数,在构造函数和拷贝构造函数中动态申请内存空间赋值给m_data。用于存储字符串。在析构函数中释放内存空间。 ⑵ 重载运算符“+”作为类MyString的成员函数,使能完成字符串相加功能。 ⑶ 编写main函数,测试该类及被重载的运算符。-A written procedure performs the fol
diagonal-matrix
- 一个对角矩阵,有如下共享成员,输入、输出、加减乘、转置等函数。结果都是一个用一位数组表示的对角矩阵。重载运算符<<,>>,+,-和*。-A diagonal matrix, there are shared members, input, output, subtraction multiplication, transpose and other functions. The result is an array represented by a diagonal ma