C++ 中string类 find与find_first_of 的区别实验 原创 C++开发 2022年7月4日 14:21 夏至未至 952 当前内容 582 字,在路上,马上到,马上到 ### 实验源码 #include #include using namespace std; int main() { string originstr = "123456678"; string res1 = "356"; string res2 = "678"; // 返回被查字符串(res1)中某个字符的第一次出现位置 printf("%d\n", originstr.find_first_of(res1)); // 匹配整个串出现的位置 printf("%d\n", originstr.find(res2)); } ### 执行输出 2 6 E:\Learn\NormalTest\Debug\NormalTest.exe (进程 24272)已退出,代码为 0。 按任意键关闭此窗口. . . 故:`find_first_of` 返回被查字符串(res1)中某个字符的第一次出现位置,而`find`是匹配整个被查串。 本文标题: C++ 中string类 find与find_first_of 的区别实验 本文作者: 夏至未至 发布时间: 2022年7月4日 14:21 最近更新: 2022年7月4日 14:21 原文链接: 许可协议: 署名-非商业性-禁止演绎 4.0 国际(CC BY-NC-ND 4.0) 请按协议转载并保留原文链接及作者 C++开发(12) 上一个 Windows编写shell脚本,在Linux运行报错 下一个 NMAKE : fatal error U1045:生成失败 :No error 当前文章评论暂未开放,请移步至留言处留言。