MFC编写一个简单的计算器,能实现加减乘除运算。
4个回答
2012-12-02 · 知道合伙人软件行家
关注
展开全部
http://www.codefans.net/soft/14923.shtml
如果不满意,在进行搜索,有很多关于 计算器的源代码。
但不排除 个别存在恶意代码,运行须谨慎!goodluck!
http://www.codefans.net/ 这个网站的代码资源很不错。
觉得好 就 采纳!
如果不满意,在进行搜索,有很多关于 计算器的源代码。
但不排除 个别存在恶意代码,运行须谨慎!goodluck!
http://www.codefans.net/ 这个网站的代码资源很不错。
觉得好 就 采纳!
展开全部
这要看你怎么去实现了,如果是你的string比较短的话,可以用atof, atolf 等方法去去转换String,如果String过长,你就需要自己写一个方法去实现转变,比如AB= A*10+B,如果是特定的格式,你需要用特定的Struct去解析..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MFC应该是CString类型的吧。
也不是难,就是麻烦。
本来想说,逐位取出来,
char字符由ascii码转换成int
存在int数组中。
int数组计算得到数值。
然后想到了
强制把CString转换成int就好了吧。
也不是难,就是麻烦。
本来想说,逐位取出来,
char字符由ascii码转换成int
存在int数组中。
int数组计算得到数值。
然后想到了
强制把CString转换成int就好了吧。
追问
能强制转换成浮点型吗?
追答
不确定
如果不能的话
你可以分别取得小数点前面的数据,后面的数据,分别处理。再组合起来。
乘法除法就不好说了。
没想
今天做MFC作业。。。。。。。
基于对话框的。
忽然发现
class wizard关联变量的时候,
可以直接选择edit框内的内容为int型。。。。。。。
根本不用转换这么麻烦的。。。。。。。。
参考资料: http://wenku.baidu.com/view/d108f05e3b3567ec102d8a41.html
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我这有个用QT做的计算器的代码,要不要看看?
追问
额。QT不会用啊,现在我就会点MFC,而且还只是点皮毛而已。QT和MFC比较,哪个更好学?应用更广泛点啊?
追答
QT更专业一点,MFC要好学一点,而且应用也比QT广泛,但是编码要繁琐许多,而QT编码少,实现的功能强大
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询