2012-02-13 21:42:08|?次阅读|上传:wustguangh【已有?条评论】发表评论
关键词:C/C++, 字符处理|来源:唯设编程网
1.CString::IsEmpty
BOOL IsEmpty( ) const;
返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。
说明:此成员函数用来测试一个CString 对象是否是空的。
示例:
下面的例子说明了如何使用CString::IsEmpty。
// CString::IsEmpty 示例 CString s; ASSERT( s.IsEmpty() );
请参阅 CString::GetLength
2.CString::Left
CString Left( int nCount ) const; throw( CMemoryException );
返回值:返回的字符串是前nCount个字符。
示例:
CString s( _T("abcdef") ); ASSERT( s.Left(2) == _T("ab") );
3.CString::LoadString
BOOL LoadString( UINT nID ); throw( CMemoryException );
返回值:如果加载资源成功则返回非零值;否则返回0。
nID 一个Windows 字符串资源ID。
说明: 此成员函数用来读取一个由nID 标识的Windows 字符串资源,并放入一个已有CString 对象中。
示例:
下面的例子说明了如何使用CString::LoadString。
// CString::LoadString 示例 #define IDS_FILENOTFOUND 1 CString s; if (! s.LoadString( IDS_FILENOTFOUND ))
4.CString::MakeLower
void MakeLower( ); //改变字符的小写
5.CString::MakeReverse
void MakeReverse( ); //字符倒置
6.CString::MakeUpper
void MakeUpper( ); //改变字符的大写
7.CString::Mid
CString Mid( int nFirst ) const; CString Mid( int nFirst, int nCount ) const;
nCount代表要提取的字符数, nFirst代表要提取的开始索引位置
示例:
CString s( _T("abcdef") ); ASSERT( s.Mid( 2, 3 ) == _T("cde") );