标题:MFC中字符串转化数型有函数么?
取消只看楼主
毕业旅行
Rank: 4
等 级:业余侠客
威 望:1
帖 子:130
专家分:280
注 册:2010-7-7
结帖率:100%
已结贴  问题点数:20 回复次数:4 
MFC中字符串转化数型有函数么?
FORMAT是把别的类型转化成字符型,那我要转换回去呢?
比如
CString str="345";
我想通过str使nNum=345;
MFC中有这样的函数吗?
搜索更多相关主题的帖子: 函数 MFC 字符 
2010-07-15 10:26
毕业旅行
Rank: 4
等 级:业余侠客
威 望:1
帖 子:130
专家分:280
注 册:2010-7-7
得分:0 
额,刚试了一下,运行出错了
提示好像nNum应该在()里
2010-07-22 17:36
毕业旅行
Rank: 4
等 级:业余侠客
威 望:1
帖 子:130
专家分:280
注 册:2010-7-7
得分:0 
以下是引用mxs810在2010-7-22 18:09:32的发言:

什么提示错误?
我试了下,里面那个括号里需要填数字就对了,但是里面那个数字是啥意思啊,我咋填啥效果都一样的,我看提示有说里面好像是一个啥长度(LENGTH)
atoi是啥哦,可以帮解释下吗
2010-07-22 21:58
毕业旅行
Rank: 4
等 级:业余侠客
威 望:1
帖 子:130
专家分:280
注 册:2010-7-7
得分:0 
回复 7楼 mxs810
nNum = atoi(str.GetBuffer())
我看了下你贴的东西,有些地方看的有些生涩;
我理解了下atoi后面需要跟的是字符串的指针,而.GetBuffer就是获得str的指针
GetBuffer()括号里的那个字符数的最小容量是啥意思啊,我读了两遍没理解。
我用的Visual C++提示上面那个括号里必须要填数字。
2010-07-23 13:58
毕业旅行
Rank: 4
等 级:业余侠客
威 望:1
帖 子:130
专家分:280
注 册:2010-7-7
得分:0 
回复 9楼 mxs810
恩。。。我自己去学习下先。。。
2010-07-23 19:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-313029-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.340595 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved