| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2561 人关注过本帖
标题: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
快速回复:MFC中字符串转化数型有函数么?
数据加载中...
 
   



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

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