VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 928|回复: 7

[求助] vc++字符串转换条件判断语句

[复制链接]
78_avatar_middle
在线会员 发表于 2015-12-21 07:22:27 | 显示全部楼层 |阅读模式
3驿站币
这个问题以前有人问过,但我没有找到他们的解决方法,
sm是从一个编辑框中获取的字符型数字 像1,2,3这样子的字符
str=str + _T(" ") + _T("&&") + _T(" ") + _T("zdz_pl[i][7] <=") + _T(" ") ++sm;
这里sm获取的字符是55
怎样在if()当中用 转换成这样 if( zdz_pl[i][7] <=55)





上一篇:CArray可以作为函数的返回值吗?
下一篇:【MFC】请问脚本的执行代码应该是放在多线程里执行还是放在哪里比较合适
69_avatar_middle
在线会员 发表于 2015-12-21 08:45:12 | 显示全部楼层
本帖最后由 mjy194 于 2015-12-21 08:46 编辑

ANSI:atoi();
UNICODE:_wtoi();具体使用方法 请查询MSDN
78_avatar_middle
ico_lz  楼主| 发表于 2015-12-21 09:18:50 | 显示全部楼层
zdz_pl[i][7] 这个转换不了
zdz_pl[i][7] =70;
str= _T("zdz_pl[i][7] "
str不能转换成 zdz_pl[i][7] =70
if语句不能用

81_avatar_middle
online_moderator 发表于 2015-12-21 09:31:49 | 显示全部楼层
你这个需求是要把字符串转换成语句来执行,以前还真没见过类似的需求。。。
暂时无解。。。
70_avatar_middle
在线会员 发表于 2015-12-21 10:38:29 | 显示全部楼层
本帖最后由 hahala 于 2015-12-21 10:42 编辑

学习一下
69_avatar_middle
在线会员 发表于 2015-12-21 12:38:43 | 显示全部楼层
sunwang2 发表于 2015-12-21 09:18
zdz_pl[7] 这个转换不了
zdz_pl[7] =70;
str= _T("zdz_pl[7] "

你是个数组是吧,里面都是字串?
78_avatar_middle
ico_lz  楼主| 发表于 2015-12-21 12:58:54 | 显示全部楼层
是个数组,但是里面都是整形值

实际我想根据从编辑框控件获得的值做一个条件语句的动态组合,
有时候编辑框的值为空,就不参入条件语句判断了,因为好多个控件,
手工一个一个的编写很麻烦
78_avatar_middle
ico_lz  楼主| 发表于 2016-1-10 18:06:08 | 显示全部楼层
用lua解决了
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-3-21 14:54

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表