为什么在switch(expression)中不能用CString类? 当然不行,如果你是用C#,好像是可以的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解决方案,没有编译过,哪位试试看阿。#define MYSWITCH(str) while(1){ CString strComp = str;#define MYCASE(str) if (str==strComp){#define MYBREAK break;}#define MYDEFAULT {#define ENDMYSWITCH break;}MYSWITCH(str){ MYCASE("Song") MYBREAK; MYDEFAULT MYBREAK;}ENDMYSWITCH 有何好方法可以从字符串中取得各个数据? 对话框继承问题 保存bmp文件的问题 直方图做差?急急急!· 读取多行文件 请教:CPropertySheet(选项卡)的“应用”按钮默认是灰的(不能用),怎么激活它?急,立即结帐! 如何在CEdit中输入十六进制数? 帮帮忙,给个编程思路(涉及数据库 ACCESS,最好是用C++)。凡有对我有帮助的回答都给50分。 sdk或mfc中,想让按钮一直保持按下状态,怎么实现? 根据 Xtreme Toolkit Pro 用户手册创建的停靠面板不显示 如何得到文件名? nt帐号扫描器
#define MYCASE(str) if (str==strComp){
#define MYBREAK break;}
#define MYDEFAULT {
#define ENDMYSWITCH break;}MYSWITCH(str)
{
MYCASE("Song")
MYBREAK;
MYDEFAULT
MYBREAK;
}
ENDMYSWITCH