怎样将整个字符串转为整数输出?

feibeyond 2012-07-01 09:45:27
我要输入两个数字字符,想将这两个字符转换为一个十位数,但是现在情况是输入一个转一个,我想两个输入完后一起转换,请问各位高手有什么方法吗?谢谢!!!
...全文
154 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-07-02
  • 打赏
  • 举报
回复
获取文字并判断长度,为 1 时不弹出不执行操作,如果为 2 时获取文字并弹出。
feibeyond 2012-07-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

引用 2 楼 的回复:

引用 1 楼 的回复:

strtoul,好象是这个函数,这是个C函数,另外也可以这样:
CString str;
str="1234";
再用atol函数进行转换就可以了

我是要从键盘输入数字,不是直接赋值。。。

先拆分,然后得到2个数字的字符串,然后再转成整数_tcstoul()/_ttoi()
[/Quote]
请问如何拆分?这个我不懂,还请指点指点!我把变量改成数组,但是还是不行,现在关键就是获得2个数字的字符串。。。
feibeyond 2012-07-01
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
我要输入两个数字字符,想将这两个字符转换为一个十位数,但是现在情况是输入一个转一个,我想两个输入完后一起转换,请问各位高手有什么方法吗?谢谢!!!
[/Quote]
现在是从键盘输入一个数字,messagebox就弹出来了。。。而我是想输入两个数字字符,构成一个十位数,对这个十位数大小进行判断,不符合的就弹出messagebox
Eleven 2012-07-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

引用 1 楼 的回复:

strtoul,好象是这个函数,这是个C函数,另外也可以这样:
CString str;
str="1234";
再用atol函数进行转换就可以了

我是要从键盘输入数字,不是直接赋值。。。
[/Quote]
先拆分,然后得到2个数字的字符串,然后再转成整数_tcstoul()/_ttoi()
feibeyond 2012-07-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

strtoul,好象是这个函数,这是个C函数,另外也可以这样:
CString str;
str="1234";
再用atol函数进行转换就可以了
[/Quote]
我是要从键盘输入数字,不是直接赋值。。。
hdg3707 2012-07-01
  • 打赏
  • 举报
回复
strtoul,好象是这个函数,这是个C函数,另外也可以这样:
CString str;
str="1234";
再用atol函数进行转换就可以了
luofushan 2012-07-01
  • 打赏
  • 举报
回复
_wtoi()
我用的是这个

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧