cstring 怎么截取中文字符串
1、使用CString来截取字符串可以使用其自带的方法,比如Left(),Mid(),Right()。其中CString Left( int nCount ) const;表示从左边1开始获取前 nCount 个字符;
CString Mid( int nFirst ) const;表示从左边第 nCount+1 个字符开始,获取后面所有的字符;
CString Mid( int nFirst, int nCount ) const;表示从左边第 nFirst+1 个字符开始,获取后面 nCount 个字符;
CString Right( int nCount ) const;表示从右边1开始获取从右向左前 nCount 个字符。
2、如果要截取字符串的话,举个例子吧,比如一个字符串是“AME美国”,要截取“美”字的话,可以使用下面的代码来实现:
CString str("AME美国");
int n=str.Find("美");
str=str.Mid(n,2);
这样一来str的值就是“美”了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:123
阅读量:193
阅读量:52
阅读量:153
阅读量:39