1. algorithm中的find()函数
    返回值是目标元素的下标,找不到时返回值为迭代器结尾
 string = "hello";find(s.begin(), s.end(), 'o') == s.end()
  1. string中的与find相关函数
    ① find()
 string str1, str2;char c;str1.find(str2);//从串str1中查找时str2,返回str2中首个字符在str1中的地址str1.find(str2,5);//从str1的第5个字符开始查找str2str1.find(c);//在str1中查找字符o并返回第一个查找到的地址str1.find("str2",2 , 2);//从str1中的第二个字符开始查找of big的前两个字符

② find_first_of()
函数原型:int find_first_of(char c, int start = 0);
这个用法和①中str1.find(str2)相似,都是返回str2中首个字符在str1中的地址。
但是要特别注意,没有找到时返回值是-1.
③ find_last_of()
函数原型:int find_last_of(char c);
未找到时返回-1。
④ find_not_first_of()
函数原型:size_type find_first_not_of( char ch, size_type index = 0 );
在字符串中查找第一个与str中的字符都不匹配的字符,返回它的位置。搜索从index开始。如果没找到就返回string::nops。
⑤ find_not_last_of()
函数原型:size_type find_last_not_of( char ch, size_type index = 0 );
在字符串中查找最后一个与str中的字符都不匹配的字符,返回它的位置。搜索从index开始。如果没找到就返回string::nops。

C++中find()函数用法相关推荐

  1. php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?

    foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...

  2. C++中substr()函数用法详解

    C++中substr()函数用法详解 原型: string substr (size_t pos = 0, size_t len = npos) const; 返回一个新构造的string对象,其值初 ...

  3. python print函数用法_Python3.2中Print函数用法实例详解

    本文实例讲述了Python3.2中Print函数用法.分享给大家供大家参考.具体分析如下: 1. 输出字符串 >>> strHello = 'Hello World' >> ...

  4. format函数python的顺序_[转载] Python中format函数用法

    Python中format函数用法 format优点 format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能 ...

  5. php使用referer,php中HTTP_REFERER函数用法实例

    本文实例分析了php中HTTP_REFERER函数用法.分享给大家供大家参考.具体分析如下: 利用php的http_referer函数来判断用户的来路,这是比较简单的,实例代码如下: if (isse ...

  6. php中 param,php中bind_param()函数用法分析

    本文实例讲述了php中bind_param()函数用法.分享给大家供大家参考,具体如下: 从字面上不难理解,绑定的参数:下面我通过一个绑定参数的例子讲一下: for example: bind_par ...

  7. php中strtotime的意思,php中strtotime函数用法详解

    本文实例讲述了php中strtotime函数用法.分享给大家供大家参考.具体如下: strtotime(字符串$时间[,诠释$现在])int strtotime(string $time [,int ...

  8. c++ memset 语言_C++中memset函数用法详解

    本文实例讲述了C++中memset函数用法.分享给大家供大家参考,具体如下: 功 能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值,块的大小由第三个参数指定,这个函数通常 ...

  9. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

  10. Compound Words UVA - 10391(c++用法中substr函数用法+map实现)

    题意: 给出字典中一堆单词,单词的输入方式是以字典序输入的.问:在这一堆单词中,有那些单词是通过其它两个单词组合而来的.按字典序升序输出这些单词. 题目: You are to find all th ...

最新文章

  1. 02HTML标签(下)
  2. 周志华教授公布IJCAI 2021投稿量:4204篇,相比去年下降10%!
  3. 《scikit-learn》数据标准化与SVM之SVC
  4. matlab语音去除白噪声_全国首款“AI语音电梯”亮相海淀医院、北医三院
  5. linux一切皆是文件_Linux 的虚拟文件系统(真正理解“一切皆文件”)
  6. windows下编写dll
  7. 红皮书--调试及修复
  8. linux内核网络基础,linux网络内核基础.doc
  9. Trie图的学习过程
  10. OA系统选型,明确需求是关键
  11. SQLMAP简易使用教程
  12. 关于MAC安装yarn
  13. .html页面缓存问题
  14. vue 实现计算器功能
  15. nuvoton ADC采集
  16. native react 折线图_【详解】纯 React Native 代码自定义折线图组件(译)
  17. PLC PLSY 指令
  18. final修饰的变量就是常量?
  19. 华大单片机HC32L136X单片机flash数据读写操作使用
  20. 十几亿用户中心系统架构,落地实践!

热门文章

  1. HTML之创建有序、无序和定义列表
  2. Kali下载Python软件包管理工具
  3. java边缘检测算子代码_图像边缘检测(Canny 算法)的Java实现
  4. DSG招聘Oracle工程师、销售(南京、上海、南昌)
  5. 软件测试常见笔试题(附带答案)—初级篇01
  6. MySQL数据库查看时区
  7. 从零开始实现微信小程序上线发布流程
  8. 基于Gin开发的系统代码生成器
  9. 0X01 ——位运算
  10. 最大似然概率和后验概率的区别