社区
C++ Builder
帖子详情
极简单的问题
lhbname
2003-12-12 04:58:00
String str=mystr.SubString(1,2);
switch (str)
{
case '0A':
PRC_Login(ReceiveNMS,Sender);
break;
case '0B':
PRC_GetNoteList(ReceiveNMS,Sender);
break;
default:
break;
}
我想将一个字符串地前两位(或前一位)取出作为判断条件,是否可以。如果可以,怎样实现?谢了!
...全文
94
10
打赏
收藏
极简单的问题
String str=mystr.SubString(1,2); switch (str) { case '0A': PRC_Login(ReceiveNMS,Sender); break; case '0B': PRC_GetNoteList(ReceiveNMS,Sender); break; default: break; } 我想将一个字符串地前两位(或前一位)取出作为判断条件,是否可以。如果可以,怎样实现?谢了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuemanlou
2003-12-12
打赏
举报
回复
switch不行的
可以用if
if()
处理1
else if ()
处理2
else if ()
处理3
else
其他处理
delphi_xizhousheng
2003-12-12
打赏
举报
回复
分支 必须可序列化的参数才能用
我的做法是 ,先用TStrings * list初始化 你的 OA OB OC 这些东西,
然后
String str=mystr.SubString(1,2);
switch (list->IndexOf(str))
{
case 0:
PRC_Login(ReceiveNMS,Sender);
break;
case 1:
PRC_GetNoteList(ReceiveNMS,Sender);
break;
default:
break;
}
CCLIS
2003-12-12
打赏
举报
回复
switch,case组合里只能是一个整型值的条件,你用字串,估计编译就不能通过。
luckydean
2003-12-12
打赏
举报
回复
用if好了
if(str=="OA")...;
lhbname
2003-12-12
打赏
举报
回复
case的条件只能为整形或CHAR,如何转换
PowPro
2003-12-12
打赏
举报
回复
是啊,同意楼上
aliker
2003-12-12
打赏
举报
回复
好象不行吧!
switch (str)
{
case '0A':
……
switch括号里的变量,case的条件只能为整形或可以转化成整形的,如(unsigned/signed)(long/short)int、(unsigned/signed)char等。其他的类型不行。
huoniao1976
2003-12-12
打赏
举报
回复
if不会用吗
lzxgz
2003-12-12
打赏
举报
回复
你不是已经用了吗 :)
constantine
2003-12-12
打赏
举报
回复
当然可以了
约瑟夫
问题
的
极
简单
数学解法
问题
描述:对n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人出列,剩下的人继续从1开始数,最后留下的一个人是胜利者。对输入的n和m,请输出最后留下的一个人的编号。 c++
简单
解法: #include using namespace std; int main() { long long n,m,s=0; cin>>n>>m; for(long
极
简主义—读书笔记
1、
极
简主义不是断舍离,不是要你放弃冗余 2、
极
简主义是为复杂
问题
寻找
简单
解决方案的方法 3、很多
问题
之所以难,是我们在考虑的时候把它们想复杂了 4、以目标为导向,是解决
问题
最可靠的办法 5、你需要了解事情的细节,这有助于你真正解决
问题
6、把工作落实到人,并制定具体时间表 7、对结果的各种情况要有控制,才有可能达成目标 8、将任务分解成可量化的指标 9、学会从他人的角...
用C++解决八皇后
问题
(超
简单
一学就废+
极
简版代码30行)
八皇后?八皇后!好想法!(八个皇后,那我要是国王...)但只可惜此皇后,非彼皇后,此皇后乃是国际象棋的棋子,咱先不说
问题
,先看看这个
问题
有多吊(怕你们看半道走人了,不玩了)。八皇后
问题
如果暴力硬解有种(注意,这还是已经用掉了部分条件的结果),高斯说有72种,但实际上有92种(感觉高斯不如我+计算机(高斯看了想打人))。那么下面我们来正式介绍八皇后
问题
:众所周知(做题得知)国际象棋棋盘为88(围棋多少?不知道吧?自己查!
三
极
管的推挽型射
极
跟随器
三
极
管的推挽型射
极
跟随器 由于射
极
带负载电阻的射
极
跟随器,在输出很大电流时也就是阻抗较低情况时,输出波形的负半轴会被截去,不能得到完整的输出最大电压而失真。为提升性能并改善这个缺点将发射
极
负载电阻换成PNP管的射
极
跟随器电路称之为推挽射
极
跟随器。 【电路分析】 由于上边的NPN晶体管将电流“吐出来”给负载(对应推,source current),PNP晶体管从负载将电流“吸进来”(对应挽,s
C++ Builder
13,871
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章