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

做网站用的字体是什么产品如何推广

做网站用的字体是什么,产品如何推广,建设集团网站报告书,海南在线人才网招聘string的搜索操作 string类型一共提供了6种不同的搜索函数,每个函数都有4个重载版本。如果搜索成功,每个搜索操作都会返回一个 string::size_type类型的值,表示匹配发生位置的下标。 如果搜索失败,则会返回一个名位string::npos…

string的搜索操作

string类型一共提供了6种不同的搜索函数,每个函数都有4个重载版本。如果搜索成功,每个搜索操作都会返回一个 string::size_type类型的值,表示匹配发生位置的下标。

如果搜索失败,则会返回一个名位string::npos的static成员。标准库将npos定义为一个const string::size_type类型,并初始化为-1。但在string类型里面,将npos定义为一个unsigned类型(unsigned int类型的缩写),此初始值意味着在string类型里,npos等于任何string最大的可能大小。

注意:由于在string里,npos类型是unsigned类型的,所以用int来作为接收string搜索操作的返回值不是一个好选择。

string搜索函数的用法

以下所以的搜索函数,会返回指定字符出现的下标,如果未找到,则会返回string::npos

  • s.find(args): 用于搜索字符串中特定子串第一次出现的索引位置。

    原型:size_ type find (const string& str, size_type pos = 0) const noexcept;
    返回:在 pos 后字符串 str 第一次出现处的位置(注意 str 不能为空)
    重载:
    size_t find( const char* s, size_t pos, size_t n ) const;
    size_t find( const char* s, size_t pos = 0 ) const;
    size_t find( char c, size_t pos = 0 ) const;

  • s.rfind(args): 用于搜索字符串中的最后一次出现的子串的索引位置。

    原型:size_ type rfind (const string& str, size_type pos = 0) const noexcept;
    返回:从 pos 后在字符串 str 的最后一次出现的位置(注意 str 不能为空)
    重载:
    size_t rfind( const char* s, size_t pos, size_t n ) const;
    size_t rfind( const char* s, size_t pos = 0 ) const;
    size_t rfind( char c, size_t pos = 0 ) const;

  • s.find_first_of(args): 用于搜索字符串中第一次出现的指定字符或字符子集,并返回其索引位置。

    原型:size_ type find_first_of (const string& str, size_type pos = 0) const noexcept;
    返回:pos 之后字符串中第一个字符出现时,字符串 str 中也可能出现的那个字符出现的位置
    重载:
    size_t find_first_of( const char* s, size_t pos, size_t n ) const;
    size_t find_first_of( const char* s, size_t pos = 0 ) const;
    size_t find_first_of( char c, size_t pos = 0 ) const;

  • s.find_last_of(args): 用于搜索字符串中最后一次出现的指定字符或字符子集,并返回其索引位置。

    原型:size_ type find_last_of (const string& str, size_type pos = 0) const noexcept;
    返回:pos 之前字符串中最后一个字符出现时,字符串 str 中也可能出现的那个字符出现的位置
    重载:
    size_t find_last_of( const char* s, size_t pos, size_t n ) const;
    size_t find_last_of( const char* s, size_t pos = 0 ) const;
    size_t find_last_of( char c, size_t pos = 0 ) const;

  • find_first_not_of()是C++中的一个字符串查找函数,它返回当前字符串在指定字符串中首次不匹配的位置。它遍历字符串,并在发现第一个不属于特定字符集的字符的时候返回该字符的索引位置。如果没有这样的字符,则会返回string::npos值。

  • find_last_not_of()**函数也是一个字符串查找函数,它和find_first_not_of()函数类似,只不过它对字符串进行从后往前查找,以便查找最后一个不属于指定字符集的字符。 如果没有这样的字符,则会返回string::npos值。

http://www.hengruixuexiao.com/news/5359.html

相关文章:

  • 临沂做商城网站设计长春网站优化体验
  • 如何开发赌博软件app软件网站seo外链平台
  • 凡科做网站在百度能看见吗推广系统
  • 网站卖了对方做违法电脑培训班零基础网课
  • 网络架构书籍seo经验
  • 美食美客网站建设长沙网络推广外包
  • 临沂 网站建设今天最火的新闻头条
  • 毕设做网站需要买域名么互联网项目推广
  • 潍坊商城网站建设百度收录的网站
  • 房子装修效果图东莞seo整站优化
  • 网站开发职业工资宁波seo排名优化培训
  • .net空网站做九九乘法表武汉排名seo公司
  • 推广型网站制作公司谷歌广告推广
  • 公司做网站的费用提升神马seo关键词自然排名
  • 做百度移动端网站优二次感染即将大爆发
  • 做网站正规公司长沙关键词优化首选
  • 一家企业如何建设自己的网站 下载bt磁力王
  • 500做网站seo公司系统
  • 做批发是国际购物网站有哪些自动点击器免费下载
  • 杭州网站设计网站人民网舆情数据中心官网
  • 百度做网站教程手机怎么制作网站
  • 怎么用wordpress做搜索网站seo优化网站
  • 武昌做网站厦门网站建设公司
  • 好享管家安卓下载太原百度关键词优化
  • 广东网站建设包括什么软件西安百度框架户
  • 南宁网站建设公司哪里网站推广技巧和方法
  • 做网站赚广告费好做吗2024年度关键词
  • 用Python做网站如何配置域名百度问答优化
  • 深圳做微网站株洲seo优化公司
  • 网站建设教育培训谷歌ads