CString::TrimLeft
void TrimLeft( );
void CString::TrimLeft( TCHAR chTarget );
void CString::TrimLeft( LPCTSTR lpszTargets );
参数: chTarget 要被整理的目标字符。
lpszTargets 指向一个字符串的指针,该字符串包含了要被整理的目标字符。
说明:
这个成员函数的没有参数的版本用来将字符串最前面的空格修整掉。当在没有参数的情况下调用时,TrimLeft删除换行符,空格和tab字符。
函数原型
void TrimRight( );
void TrimRight( TCHAR chTarget );
void TrimRight( LPCTSTR lpszTargets );
参数
chTarget
指定要清除的目标字符集合
lpszTargets
指向需要清除的目标字符集合的指针
注意
这个函数并不是要清除从右边起所出现的完全匹配与目标字符集合的字符串,如:
CString a = "Ie.exe";
a.TrimRight(".exe");
执行之后,a中的字符串为I,而不是Ie