博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
string::npos
阅读量:4106 次
发布时间:2019-05-25

本文共 630 字,大约阅读时间需要 2 分钟。

cpp primer中讲到find方法返回一个名为 string::npos 的特殊值,说明查找没有匹配。粘上以备记忆.

The string class provides six search functions, each named as a variant of find. The operations all return a string::size_type value that is the index of where the match occurred, or a special value named string::npos if there is no match. The string class defines npos as a value that is guaranteed to be greater than any valid index.

 

string 类提供了 6 种查找函数,每种函数以不同形式的 find 命名。这些操作全都返回 string::size_type 类型的值,以下标形式标记查找匹配所发生的位置;或者返回一个名为 string::npos 的特殊值,说明查找没有匹配。string 类将 npos 定义为保证大于任何有效下标的值。

比如:

string str;

pos=str.find_first_of("h");

if(pos!=string::npos)

{..

....

}

转载地址:http://ownsi.baihongyu.com/

你可能感兴趣的文章
JDBC核心技术 - 上篇
查看>>
JDBC核心技术 - 下篇
查看>>
一篇搞懂Java反射机制
查看>>
一篇彻底搞懂Java注解与枚举类
查看>>
【2021-MOOC-浙江大学-陈越、何钦铭-数据结构】树
查看>>
秒杀系统架构分析与实战
查看>>
使用7z在Linux系统压缩备份文件
查看>>
使用AndroidStudio编译NDK的方法及错误解决方案
查看>>
搭建自己的ngrok服务
查看>>
ngrok原理浅析
查看>>
19个安全专家一定要关注的开源 GitHub 项目
查看>>
细说 CA 和证书
查看>>
手把手教你逆向分析 Android 程序
查看>>
Sublime Text (3) for PHP Developers
查看>>
为 iPhone 应用搭建 php 版 push 服务器的流程
查看>>
线程中如何修改界面
查看>>
QT信号和槽以结构体为参数传递复杂数据
查看>>
Qt多线程间信号槽传递非QObject类型对象的参数
查看>>
Excel2013 打开文档 显示 内存或磁盘空间不足 无法再次打开或保存 的问题
查看>>
正确删除MySQL BIN-LOG 日志实操
查看>>