MFC字符串操作(一)MFC CString 成员函数用法大全 |
您所在的位置:网站首页 › cstring删除字符串 › MFC字符串操作(一)MFC CString 成员函数用法大全 |
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 |