最近手头的活中,需要对字符串进行分析,字符串中同时含有中英文字符和数字。截取字符串时偶尔会截取到半个汉字,而这半个汉字一般被显示为‘?’,比较难看。请教各位大侠,如何判定并删除这半个汉字?如果存在的话,这半个汉字肯定存在于字符串末尾。
解决方案 »
- 如何批量打开一组网页
- 求高手,用png图片做异形窗口
- 菜单改成汉字怎么运行之后就变成乱码了?
- VC中的消息机制
- 如何控制另一个应用程序执行相应的操作?
- !!!!!!!!!!!!!快加vc群(号:10647837、10647333、10647477)都是vc群,错过就没机会了。其中10647477是高手群!!!!!!!快来加吧
- 关于CRecordset::AddNew(),急,谢谢!!!
- SDK的编程方式能否使用C++的思维?
- 如阿在MSDN中快速找到我想要的例子?
- 请问各位高手,如何取得鼠标所在处的窗口句柄?
- 怎么让控件隐藏和显示
- 刚才问了两千分,但还有两个问题要问,呵呵,现在忙,晚点就把帖子结了散分给各位,谢谢大家了~~~: )
BYTE TestChar // character to test
);
你依次取一个字串中的每个字符,OK,
例如,
char *s="123我";
int(s[3])==负值,就可以判断它是半个汉字,我以前用过这样的方法