cstring find的用法

2024-08-30 09:56:12

CStrin有始有终g的fin温柔d用法用CS慧眼识英雄tring.喜闻乐见Find('观今宜鉴古好色而恶心abc')进称赞行字符串查找强健时,如果要呼之欲出查找多个字符瘦削串,而这几个赞许字符串保存在凛凛有生气一个数组中动人charN虎父无犬子见木不见林ame[2]满面春风={'abc兴致勃勃','dfa有气无力'}如何用盛气凌人变量作为参数才华横溢的方式调用这观今宜鉴古好色而恶心些字符串C穿一条裤子String慧眼strin刻舟求剑g;str昆仑之球琳ing.Fi秀目nd(Nam大事不糊涂观者如堵墙e[0]);执法如山显示错误,墨黑应该如何写?门庭若市不得要领谢谢!:应打蛇打七寸该是CSt黑瘦rings得病乱投医tring;欣慰strin心悦诚服g.Find朗目(Name[潇洒0]);N壮观ame[0]无懈可击表示第一个字聪慧符串'abc过则勿惮改赴东海而死',Name今吾非故吾[1]表示第鱼目混珠二个字符串'精明强干dfa'

小编还为您整理了以下内容,可能对您也有帮助:

VC++中CString里的find函数怎么使用

CString::Find

在一个较大的字符串中查找字符或子字符串

intFind(TCHARch)const;

intFind(LPCTSTRlpszSub)const;

intFind(TCHARch,intnStart)const;

intFind(LPCTSTRlpszSub,intnStart)const;

返回值

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

参数

ch要搜索的单个字符。

lpszSub要搜索的子字符串。

nStart字符串中开始搜索的字符的索引,如果是0,则是从头开始搜索。如果nStart不是0,则位于nStart之前的字符不包括在搜索之内。

pstr指向要搜索的字符串的指针

说明

此成员函数用来在此字符串中搜索子字符串的第一个匹配的字符。函数的重载可以接收单个字符(类似于运行时函数strchr)和字符串(类似于strstr)。

示例

//下面演示第一个例子

//CString::Find(TCHARch)

CStrings("abcdef");

intn=s.Find('c');//结果n=2

intf=s.Find("de");//结果f=3

ASSERT(n==2);

ASSERT(f==3);

//下面演示第二个例子

//CString::Find(TCHARch,intnStart)

CStringstr("Thestarsarealigned");

intn=str.Find('e',2);//结果n=2

参考资料:http://ke.baidu.com/view/3068605.htm