作为一个返回值(return value)表示没有找到匹配项

#include <iostream>
#include <cstring>
#include <algorithm>
#include <vector>using namespace std;int main(){string s = "abcd7efg";if (s.find('7') == string::npos) cout << "no find" << endl;else cout << "find it" << endl;if (s.find('9') == string::npos) cout << "no find" << endl;else cout << "find ii" << endl; return 0;
}

返回结果:
find it
no find

好的博文

string::npos的使用方法相关推荐

  1. string 中关于 npos 的使用方法详解

    一.关于npos的定义       在MSDN中有如下说明:       basic_string::npos       static const size_type npos = -1;//定义 ...

  2. C++ string常用截取字符串方法

    string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求: find(string strSub, npos); find_last_of(string strSub, npos) ...

  3. c++语言截取字符串,详解C++ string常用截取字符串方法

    string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求: find(string strSub, npos); find_last_of(string strSub, npos) ...

  4. string find()函数、string::npos的含义、erase()函数

    叮叮加粗样式~~ 一.string find()函数 第一种,algorithm头文件的find(). 使用方法:find(begin,end,value) 解释:第一个参数是容器或者数组的起始地址( ...

  5. c语言中截取字符串 sub,详解C++ string常用截取字符串方法

    string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求: find(string strSub, npos); find_last_of(string strSub, npos) ...

  6. 【贪玩巴斯】带你学:C++ tips ——知识点:string::npos 用法详细解析 , 看这一篇就够了 2021年12月21日

    [贪玩巴斯]带你学:C++ tips --知识点:string::npos 用法详细解析 !!! 一.定义 二.使用 1.如果作为一个返回值(return value)表示没有找到匹配项 2.但是st ...

  7. java string.indexof(string)_Java StringBuffer indexOf()方法

    Java StringBuffer indexOf()方法 java.lang.StringBuffer.indexOf(String str, int fromIndex) 方法返回此字符串指定的子 ...

  8. 关于JAVA的String类的一些方法

    一.得到字符串对象的有关信息 1.通过调用length()方法得到String的长度. String str="This is a String"; int len =str.le ...

  9. String中的“equal方法”和“==”

    二话不说,先来说下重写的事情: 在Java中,String .Math.还有Integer.Double....等这些封装类重写了Object中的equals()方法,让它不再比较其对象在内存中的地址 ...

最新文章

  1. UVA 1376 Animal Run 最短路
  2. apache在win2003下的安全设置
  3. 乱用信用卡?黑名单见
  4. 玩转MySQL之Linux下的简单操作(服务启动与关闭、启动与关闭、查看版本)
  5. 解读Spring MVC项目技术架构
  6. 《C++ Primer Plus》第15章 友元、异常和其他 学习笔记
  7. 小米5s升级Android8,小米5s、小米5s Plus升级8.0提前,好消息!
  8. PreparedStatement批量处理和事务
  9. tushare找出箱体突破点
  10. netstat 的10个基本用法
  11. php include require m.jb51.net,phpmyadmin下载、安装、配置教程
  12. 诗词教育不过是老虎嘴上的胡子
  13. 如何推广网站 网站推广增加访问量的29种方法
  14. 数据分析可视化- 十三朝古都西安
  15. python#函数,
  16. 如何在H5页面上添加音乐播放
  17. 实时音视频通信(RTC)中必须要了解的三种关键算法
  18. 三级无刷交流发电机matlab模型,三级无刷交流发电机调压系统的建模及其仿真分析...
  19. 一本通 P1486 【黑暗城堡】
  20. 百信计算机管理员登录账号密码,192.168.0.1管理员密码是多少 管理员密码一般是啥...

热门文章

  1. MySQL的安装(详细教程)
  2. 计算机系大三学年鉴定表,个人大三学年自我鉴定600字
  3. 【深度学习系列(六)】:RNN系列(2):RNN的基础单元之LSTM、GRU以及SRU
  4. 喜报:恭喜腾讯云 API 网关获得国内首张可信云认证证书
  5. OpenCV对视频的处理操作
  6. 时间管理技巧——清单的重要性
  7. 天道渺渺,正义无敌。
  8. linux安装pip3
  9. 测试自动化框架的重要性– iSAFE的优势
  10. 其中n和ch是用户传入的参数,n为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行由字符ch构成的字符金字塔。注意每个字符后有一个空格。