请教如何把一个中英文字符串分割的方法 我使用了一个CString保存了一些中文字,还有一些半角,英文字。如何把这个CString 分割为两个?比如,"中文ew." 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以什么为依据分割?你用什么字符集?CString是一个宏,你到底用的是CStringW呢还是CStringA? 判断 中英文char ch=m_Text.GetAt(i);if( (IsDBCSLeadByteEx(936,ch)) || (IsDBCSLeadByteEx(950,ch)) ){ i+=2; //中文}else{ i+=1; //其他} int i=0; while (i<m_strTest.GetLength()) { char ch=m_strTest.GetAt(i); if( (IsDBCSLeadByteEx(936,ch)) || (IsDBCSLeadByteEx(950,ch)) ) { i+=2; //中文 } else { i+=1; //其他 } }可以了。给分. 求助毕业论文,数字图像处理 Excel紧急求助 有没有分离的VC 2008 关键字颜色的改变 怎么调试vc7写的isapi 100分 谁有jpg算法的汇编代码 利用ADO做数据库连接,如何给DBGrid绑定数据源? 请教winCE下使用activeX控件问题 在VC中如和用最简单的方法来COPY文件? 小问题一个!!!!! 请问哪个网站有win32 sdk源代码下载? 如何把CEditView设置为只读?
{
i+=2; //中文
}
else
{
i+=1; //其他
}
while (i<m_strTest.GetLength())
{
char ch=m_strTest.GetAt(i);
if( (IsDBCSLeadByteEx(936,ch)) || (IsDBCSLeadByteEx(950,ch)) )
{
i+=2; //中文
}
else
{
i+=1; //其他
}
}
可以了。给分.