返回信息流初学MFC,对这一段代码不太懂,不知道怎么完成"加法"功能的,请指教,万分感谢!!!!1
double number1
CString number1str,number2str,number3str;
BOOL newinput,fudu;;
char method[10];
int datakind;
double CEX5Dlg::coverttofloat(CString str, int kind) 此函数是转换数据类型的
void CEX5Dlg::Onadd()
{
method[0]='+';
newinput=TRUE;
UpdateData();
number1str=m_inputstr;
if(datakind==10)
number1=atof(m_inputstr);
else
number1=coverttofloat(m_inputstr,datakind);
UpdateData(false);
}
这是一条镜像帖。来源:北邮人论坛 / cpp / #28051同步于 2009/9/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[急求]帮忙看MFC的一段代码,不太懂,不长
Lhuihui
2009/9/3镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 Wing 的大作中提到: 】
: 这里面有加法?我只看到将输入的字符串转变为数字。。。。。。
我也没有看出有加法计算,只有转换数据类型的,要不我再看看程序其它的部分,也许连起来有加法功能,谢啦!!!!![em18]
【 在 hs 的大作中提到: 】
: 当按+号的时候当然没有加法计算了,只是把+号保存下来,按等号的时候才会计算结果
有道理,我整体后来看了程序,确实是这样,好强好强,赞!!!!