knrt.net
当前位置:首页 >> Cstring FinD 返回值 >>

Cstring FinD 返回值

返回此CString对象中与需要的子字符串或字符匹配的第一个字符的从零开始的索引;如果没有找到子字符串或字符则返回-1。

Find 用于查找某个字符或者字符串,返回的结果是匹配的第一个的位置 FindOneOf 就是你指定多个字符串,然后查找匹配这些字符串其中一个的第一个的位置 关于参数和返回值的详细定义,请查阅MSDN

CString::Find 在一个较大的字符串中查找字符或子字符串 int Find( TCHAR ch ) const; int Find( LPCTSTR lpszSub ) const; int Find( TCHAR ch, int nStart ) const; int Find( LPCTSTR lpszSub, int nStart ) const; 返回值 返回此CString对象...

这个问题看MSDN啊: int ReverseFind( TCHAR ch ) const; Return Value: The index of the last character in this CString object that matches the requested character; –1 if the character is not found. Parameters: ch The character t...

差不多。只是把Find作为一个方法封装进了CString类,这样就能方便的调用了。过分追求速度没有意义,我推荐你用CString类,尽量的用面向对象的方法来写程序,不用关心CString内部的处理,直接使用就可以了。如果你已经掌握了查找的方法,那么你还...

Find("\\");

懒得写代码了,给你个思路吧。 一开始从位置0开始查,查到第一个a后,输出,并记下当前的位置(1),然后从当前位置(1)继续往下查,写一个循环,直到find返回-1为止。 int Find( TCHAR ch ) const; int Find( LPCTSTR lpszSub ) const; int Find( ...

可以先转化成小写 CString::MakeLower() 或大写CString::MakeUpper(),再Find(),就可以了

CString中的ReverseFind就是倒找

不是很难的东西,不用翻译了吧,From MSDN: CString::Find int Find( TCHAR ch ) const; int Find( LPCTSTR lpszSub ) const; int Find( TCHAR ch, int nStart ) const; int Find( LPCTSTR pstr, int nStart ) const; Return Value The zero-ba...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com