问关于itoa的用法

[复制链接]
查看11 | 回复2 | 2008-11-13 12:27:29 | 显示全部楼层 |阅读模式
我想在VC2005里,在两个textbox里分别输入数字,然后点一个button“add”,就可以出现一个messagebox显示两数相加的答案
这里面是不是要用到itoa和atoi的函数?请教一下各位在我这里该怎么用?谢谢
能否说详细点,在textbox输入的是manager type,那是不是应该 先String ^ c = textBox1->Text; char *name = (char*)Marshal::StringToHGlobalAnsi(C).ToPointer();再输入你所说的?

回复

使用道具 举报

千问 | 2008-11-13 12:27:29 | 显示全部楼层
给两个textbox(我觉得应该是editbox吧)分别添加各自的变量(用classwizard-member variables-add variable)m_edit1 m_edit2 类型为数值型中的整型或浮点 我添加的是浮点型 这个根据你的需要 然后给你的按钮添加一个响应函数(双击它就会自动添加) 再给消息响应函数添加以下代码: if(UpdateData(true)) {CString str; str.Format("%f+%f=%f",m_edit1,m_edit2,m_edit1+m_edit2); MessageBox(str); } 我已经调试过...
回复

使用道具 举报

千问 | 2008-11-13 12:27:29 | 显示全部楼层
不用itoa比如一个数字是a=2,一个是b=5CString str;str.Format("%d+%d=%d",a,b,a+b);MessageBox(str);就会显示:2+5=7...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行