最新资讯

您现在的位置: 首页 > 动态 > 文章正文动态

    string函数(string find函数的使用方法)

    发布时间:2022-10-20 22:36 点击:

      String类的构造函数和析构函数如下:

      a) string s; //生成一个空字符串s

      b) string s(str) //拷贝构造函数 生成str的复制品

      c) string s(str,stridx) //将字符串str内“始于位置stridx”的部分当作字符串的初值

      d) string s(str,stridx,strlen) //将字符串str内“始于stridx且长度顶多strlen”的部分作为字符串的初值

      e) string s(cstr) //将C字符串作为s的初值

      f) string s(chars,chars_len) //将C字符串前chars_len个字符作为字符串s的初值。

      g) string s(num,c) //生成一个字符串,包含num个c字符

      h) string s(beg,end) //以区间beg;end(不包含end)内的字符作为字符串s的初值

      i) s.~string() //销毁所有字符,释放内存


      find()的应用 (rfind() 类似,只是从反向查找)


      原型如下:


      (1)size_t find (const string& str, size_t pos = 0) const; //查找对象--string类对象


      (2)size_t find (const char* s, size_t pos = 0) const; //查找对象--字符串


      (3)size_t find (const char* s, size_t pos, size_t n) const; //查找对象--字符串的前n个字符


      (4)size_t find (char c, size_t pos = 0) const; //查找对象--字符

      上一篇:qq官方网站登录入口(如何查询自己的QQ号码)

      下一篇:男童环保服装图片(环保奥特曼衣服男童做法)

qq官方网站登录入口(如何查询自己的QQ号码) gmat选择考试中心(gmat报考条件) win10一般现在什么cad(win10系统适合装哪个版本的cad) warframe自制武器配卡(星际战甲格斗卡片怎么装) 安徽移动惠生活(移动惠生活为什么不能签到了) 长乐机场大巴时刻表(长乐机场到长乐市区有大巴坐吗?在哪坐? 花体英文字母(26个英文字母的花体字) 梦见梨是什么意思(吃梨有什么含义) 中级经济师证书(中级经济师有证书吗) 明日之后职业认证哪个好(明日之后转职错了怎么办,重选职业的