当前位置: 首页 > news >正文

做网站武汉首选广告推广有哪些平台

做网站武汉首选,广告推广有哪些平台,360建筑网是什么公司,建设公司网站 优帮云目录 一.find方法基本用法 1.查找字符 2.查找子字符串 3.查找子字符串(从指定位置开始) 4.查找字符范围 5.查找不包含特定字符的范围 二.使用string::npos返回无效位置 三.总结 在C中, std::string 类的 find 成员函数用于查找子字…

目录

一.find方法基本用法

1.查找字符

2.查找子字符串

3.查找子字符串(从指定位置开始)

4.查找字符范围

5.查找不包含特定字符的范围

二.使用string::npos返回无效位置

三.总结


在C++中, std::string  类的  find  成员函数用于查找子字符串在字符串中的位置。 find  函数有多个重载版本,允许你以不同的方式执行查找操作。

一.find方法基本用法

#include <iostream>
#include <string>int main() {std::string str = "Hello World!";size_t pos = str.find("World");if (pos != std::string::npos) {std::cout << "Found 'World' at position: " << pos << std::endl;} else {std::cout << "The substring 'World' was not found." << std::endl;}return 0;
}

在这个示例中, find  被用来查找子字符串  "World"  在字符串  str  中的位置。如果找到了, pos  将包含子字符串的起始索引;如果没有找到, pos  将被设置为 std::string::npos 。

1.查找字符

size_t pos = str.find('o');

这个调用查找字符  'o'  在字符串中的位置。

2.查找子字符串

size_t pos = str.find("World");

这个调用查找子字符串  "World"  在字符串中的位置。

3.查找子字符串(从指定位置开始)

size_t pos = str.find("World", 6);

这个调用从索引 6 开始查找子字符串  "World" 。

4.查找字符范围

size_t pos = str.find_first_of("lo");

这个调用查找任何  "lo"  中的字符在字符串中第一次出现的位置。还有  find_last_of  来查找最后一次出现的位置。

5.查找不包含特定字符的范围

size_t pos = str.find_first_not_of("Hdle");

这个调用查找第一个不是  "Hdle"  中的字符的位置。 find_last_not_of  用于查找最后一次出现的位置。

二.使用string::npos返回无效位置

 string::npos  是 C++ 标准库中  std::string  类型的一个静态成员常量,表示“未找到”或“无效位置”。当你使用  std::string  的某些方法,如  find 、 rfind 、 find_first_of  等,它们返回一个位置索引时,如果没有找到指定的子字符串或字符,这些方法就会返回  string::npos 。

例如:

std::string str = "Hello, World!";
size_t pos = str.find("test");if (pos == std::string::npos) {// 没有找到子字符串 "test"
}

在这个例子中,如果  str  中没有 "test" 这个子字符串, pos  将被赋值为  string::npos 。

它的值是  std::string  类型能够表示的最大大小加一(通常是  size_t(-1) )。

三.总结

find  函数是  std::string  类中非常有用的成员函数之一,它提供了灵活的方式来查找子字符串或字符。使用  npos  可以检查查找操作是否成功。

http://www.yidumall.com/news/101133.html

相关文章:

  • 男女做暖网站是什么样子的海外网络推广服务
  • 做公司网站棋牌女教师遭网课入侵直播录屏曝光i
  • 二月网站建设南宁有广告位怎么找广告商
  • 自己设计一个网站首页北大青鸟培训机构官网
  • 做网站什么是解析什么是跳转营销推广有哪些形式
  • 那家做网站比较好搜索引擎的关键词优化
  • web开发基础期末自测题答案seo百家论坛
  • ps与dw怎么做网站郑州网站seo优化公司
  • 网站管理后台地址怎么查询百度网盘下载速度
  • 网站在哪里购买网络营销软件大全
  • 企业网站开发开题报告杭州百度首页优化
  • 做视频的网站带模板百度指数的数据怎么导出
  • 梅河口做网站东莞网站设计公司排名
  • 站长做旅游网站策划公司是做什么的
  • 做网站 前途网站关键词优化怎么做的
  • 公司网站制作专业公司接推广怎么收费
  • 做外国网站怎么买空间网络建站平台
  • 网站开发师培训注册域名后如何建立网站
  • 做电商网站运营小程序seo推广技巧
  • 手机网站设计占工程比重今天新闻
  • 服务器cpu天梯图无锡seo公司
  • 门户网站建设工作情况汇报网站优化seo培训
  • 网站开发用什么系统百度seo培训公司
  • 南京林业大学实验与建设网站全国免费发布广告信息
  • 做网站的要多少钱游戏推广怎么做挣钱
  • wordpress编辑新页面代码西安网站优化
  • 新手做网站需要多久品牌网
  • 制作公司网站结构图seoul什么意思
  • 免费网站内页模板 css关键词排名优化
  • 迪奥生物做图网站广东省最新疫情