码迷,mamicode.com
首页 > 其他好文 > 详细

第七周上机实践项目2——自选图形用户界面程序开发

时间:2015-04-23 00:07:33      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:c++   cpp      编程   界面   

效果如图

技术分享

这是一个非常简略的计算器。。。。

放上代码

class.h

class list
{
public:
	list(){ a = 1; b = 1; e = '+'; }
	list(double x, CString p, double y) :a(x), e(p), b(y){}
	double calculate(void);
private:
	double a, b;
	CString e;
};

howcalcu.cpp

#include "stdafx.h"
#include "class.h"
double list::calculate(void)
{
	if (e == '+')
		return a + b;
	if (e == '-')
		return a - b;
	if (e == '*')
		return a*b;
	if (e == '/')
		return a / b;
}

下面我想谈谈关于VS2013中对char变量的改变

在VS2013中,字符串类型只有CString

技术分享

原来的char ,string等都集合在了这一个变量中,所以从C++中走过来的我对此很难适应。。。。

比如我想用swich都用不了,只能用if判断,目前仍在学习中

所以我用最笨的方法,直接用cstring定义变量才总算解决这个问题。

其余并没有什么问题,主要还是对cstring的不适应...

第七周上机实践项目2——自选图形用户界面程序开发

标签:c++   cpp      编程   界面   

原文地址:http://blog.csdn.net/blue_skyrim/article/details/45201829

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!