CString::ReverseFind
int ReverseFind( TCHAR ch ) const;
返回值:
参数:
ch
要搜索的字符。
说明:
此成员函数在此
CString对象中搜索与一个子串匹配的最后一个字符。此函数类似于运行时函数
strrchr。
“最后一个字符”是指从左往右的最后一个,也就是从右往左的第一个。
返回值为字符的索引,索引从左往右且从0开始。
Find()是从左往右查找;ReverseFind()是从右边往左查找,但是他们返回的地址都是从左往右数的。
示例:// CString::ReverseFind示例:
CString s( "abcab" );
ASSERT( s.ReverseFind( 'b' ) == 4 );
ASSERT
( s.Find( 'b' ) == 1 );
PS:ReverseFind找到的'b'是从左往右的第二个。