【文件属性】:
文件名称:基于MFC CString的计算器类
文件大小:4KB
文件格式:RAR
更新时间:2021-07-30 10:55:09
C++ MFC CString 计算器 字符串
使用MFC CString做的一个对字符串算式计算的一个计算器类,功能比较强大。
1.可以对字符串进行纠错,有异常的处理,例如有奇怪的字符,括号不匹配,除数等于0等等。
2.可以计算cmath中部分单目运算符,如sin,cos,tan,lg,ln,sinh,cosh等等,内部有单目运算的替代宏,因此可以自行通过一行代码添加你需要的单目运算。
3.类似的可以自行编写双目运算替代宏。
4.可以计算阶乘!,次方^。
5.可以计算无限括号套括号的情况。
6.每次计算,自动保存计算结果到类中的vector中。
7.可以对计算结果随机访问和删除。
8.写了很多接口函数,重载了许多运算符,供用户使用。
具体请见Cal.h文件注释
【文件预览】:
Cal.h
Cal.cpp