Cpp string资料分析和总结.docxVIP

  • 8
  • 0
  • 约6.85千字
  • 约 8页
  • 2023-04-26 发布于上海
  • 举报
String 类的构造函数和析构函数如下: string s; //生成一个空字符串 s。 string s(str) //拷贝构造函数 生成 str 的复制品。 string s(str,stridx) //将字符串 str 内“始于位置 stridx” 的部分当作字符串的初值。 string s(str,stridx,strlen) //将字符串 str 内“始于 stridx 且长度顶多 strlen”的部分作为字符串的初值。 string s(cstr) //将 C 字符串作为 s 的初值。 string s(chars,chars_len) //将 C 字符串前 chars_len 个字符作为字符串 s 的初值。 string s(num,c) //生成一个字符串,包含 num 个 c 字符。 string s(beg,end) //以区间 beg;end(不包含 end)内的字符作为字符串 s 的初值。 s.~string() //销毁所有字符,释放内存都很简单,就不解释了。 字符串操作函数 这里是 C++字符串的重点,先把各种操作函数罗列出来,不喜欢把所有函数都看完的人可以在这里找自己喜欢的函数,再到后面看他的详细解释。 a) =,assign() //赋以新值 swap() //交换两个字符串的内容 +=,append(),push_back() //在尾部添加字

文档评论(0)

1亿VIP精品文档

相关文档