基于MFC CString的计算器类

时间:2021-07-30 10:55:09
【文件属性】:

文件名称:基于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

网友评论