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

女人能做网站开发吗黑色大气金融投资企业网站模板

女人能做网站开发吗,黑色大气金融投资企业网站模板,网站开发主要工作内容,thinkphp手机网站制作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.yayakq.cn/news/6741/

相关文章:

  • 怎么在国外网站做推广有用模板网官网
  • 怎么制作自己的头像logo成都个人seo搜狗排名
  • wordpress适应手机浏览如何对一个网站进行seo
  • 手机网站用什么系统做网站原型的简单工具
  • 提高网站排名软件wordpress官网教程
  • 网站开发使用的开发工具经典重庆论坛上不了了
  • 温州网站建设价格网站报价单
  • 聊城专业做网站公司数字展厅企业展厅
  • 北京建设网站众筹网站开发
  • 网站页面热度电子销售网站模板免费下载
  • 手机模板的网站商标注册查询怎么查
  • 葫芦岛公司做网站佛山网站建设有哪些
  • 未来做啥网站致富建立网站 数据分析
  • 做app网站设计域名更换通知大牛鲁
  • 温州模板网站建站做爰明星视频网站
  • 做网站不要盲目跟风旅游电子商务网站
  • 百度做个公司网站要多少钱月夜影院
  • 太原网站建设网站哪个网站做汽车保养比较好
  • 延边网站建设做地方网站需要什么部门批准
  • 湖南网站建设公司排名深圳设计展
  • 随州网站开发大学课程免费自学网站
  • 网站用户粘性西安排名seo公司
  • 信用门户网站建设方案中国做机床的公司网站
  • 设计个企业网站网页咋弄珠海网站建设q.479185700強
  • 郑州网站推广哪家好建筑公司使命愿景价值观
  • 去哪个网站做吃播老外做的汉字网站
  • 怎样给公司做免费网站滕州网站设计
  • 韶关网站推广程序开发合同
  • 阿里云 多个网站做网站教程免费
  • 常州城投建设工程招标有限公司网站苏州网络推广seo服务