自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (16)
  • 收藏
  • 关注

原创 c++运算符重载

运算符重载:实质就是函数重载。 关键字:operater 重载方式:1、通过成员函数进行重载 2、通过友元函数进行重载 1、一元运算符的重载: (1)-号的重载: 通过成员函数进行重载: #include<iostream> #include<string> using namespace std; class Coordinate { public: Coordina...

2020-05-01 09:44:38 144

C++计算器实现.zip

C++计算器实现 一、计算器的功能(可计算表达式,包含以下运算): 1、可计算表达式,包含以下运算 (1)四则运算符 +, -, *, / (2)取正、取负 +, - (3)前后缀自增自减 ++, -- (对于变量后缀增与C++规则一致,对于数字后缀增则与前缀增一致) (4)幂运算 ^ (5)三角函数 sin/cos/tan Sin/Cos/Tan (大写使用弧度制,小写使用角度制) (6)对数函数 log2/log10/ln (括号可省略) (7)指数函数 exp (括号可省略) (8)幂函数 pow (括号不可省略) (9)赋值 = (只对表达式有用) 2、可使用某些特殊命名变量 如e、E、pi、Pi 二、使用方法 1、表达式的定义(均需要使用;作为结束符) (1)具名表达式需使用(:=)定义,如 x:=4; (2)不具名表达式需使用(=)定义,如x=4; 区别:不具名表达式不会实时更新值,除非重新赋值。 2、最近不具名表达式的简单调用 不具名表达式可使用_调用,规则如下: _或_0调用最近的一个不具名表达式。 _1则调用次近的一个不具名表达式。 以此类推。 3、计算命令 以$()为准,括号内的即为需要计算的式子。 4、结束命令 无论是只定义了表达式,或是直接调用$()进行计算,都以感叹号+回车作为结束符。

2021-08-20

C++左式堆实现.zip

C++左式堆实现

2021-08-20

C++斜堆实现.zip

C++斜堆实现

2021-08-20

C++伸展树实现.zip

C++伸展树实现

2021-08-20

C++平衡Avl树实现.zip

C++平衡树实现

2021-08-20

C++华沙Warshall与迪杰斯特拉Dijkstra算法实现.zip

C++实现Warshall算法与Dijkstra算法

2021-08-20

C++哈希表实现.zip

C++实现哈希表

2021-08-20

C++归并排序与快速排序实现.zip

C++实现归并排序与快速排序

2021-08-20

C++二项队列实现.zip

C++实现二项队列,包含测试文件与头文件

2021-08-20

C++二叉树实现.zip

C++实现二叉树,包含h文件和测试文件

2021-08-20

C++二叉堆实现.zip

C++实现二叉堆

2021-08-20

C++不相交集实现.zip

利用C++实现不相交集类

2021-08-20

C++Tarjan算法实现.zip

利用C++实现Tarjan算法

2021-08-20

C++Kruskal算法实现.zip

使用C++实现Kruskal算法

2021-08-20

C++的循环List实现.zip

利用C++实现STL库中的循环链表

2021-08-20

C++的Vector实现.zip

利用C++实现STL库中的Vector部分功能

2021-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除