请问怎么找出以逗号","为分隔符的字符串呢?CString类型的

zhxingway zhxingway 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
例:CString strAll = "aaa,bbb,ccc,ddd";
CString strSub[4];
.
.
.
目的是把strAll中的字符串以","分隔取出,分别存取到strSub中.如strSub[0]="aaa",strSub[1]="bbb"...

我是用到了

int n = sTemp.Find(',');
strSub[0] = sTemp.Left(n);

sTemp = sTemp.Right(sTemp.GetLength()-n-1);
n = sTemp.Find(',');
strSub[1] = sTemp.Left(n);
.
.
.
这样做的,但是觉得代码太长,求更简洁高效的代码,谢谢!
...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
zhxingway
VC/MFC 16,550 成员 421,606 内容