MFC字符串操作(一)MFC CString 成员函数用法大全

您所在的位置:网站首页 cstring删除字符串 MFC字符串操作(一)MFC CString 成员函数用法大全

MFC字符串操作(一)MFC CString 成员函数用法大全

2024-07-11 02:42| 来源: 网络整理| 查看: 265

CString的构造函数

CString( ); 例:CString csStr; CString( const CString& stringSrc ); 例:CString csStr("ABCDEF中文123456");     CString csStr2(csStr); CString( TCHAR ch, int nRepeat = 1 ); 例:CString csStr('a',5); //csStr="aaaaa" CString( LPCTSTR lpch, int nLength ); 例:CString csStr("abcdef",3); //csStr="abc" CString( LPCWSTR lpsz ); 例:wchar_t s[]=L"abcdef";     CString csStr(s); //csStr=L"abcdef" CString( const unsigned char* psz ); 例:const unsigned char s[]="abcdef";     const unsigned char* sp=s;     CString csStr(sp); //csStr="abcdef" CString( LPCSTR lpsz ); 例:CString csStr("abcdef"); //csStr="abcdef" int GetLength( ) const; 返回字符串的长度(字符串中的字节计数),不包含结尾的空字符。 例:csStr="ABCDEF中文123456";     printf("%d",csStr.GetLength());       //16

说明:此成员函数用来获取这个CString 对象中的字节计数。这个计数不包括结尾的空字符。 对于多字节字符集(MBCS),GetLength 按每一个8 位字符计数;即,在一个多字节字符中的开始和结尾字节被算作两个字节。 

void MakeReverse( ); 颠倒字符串的顺序 例:csStr="ABCDEF中文123456";     csStr.MakeReverse();     cout



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3