标准C++中string类和STL容器类简介.docVIP

  • 3
  • 0
  • 约3.39千字
  • 约 5页
  • 2017-06-17 发布于湖北
  • 举报
标准C++中string类及STL容器类简介 一.标准C++库字符串类std::string的用法 #include std::string s1; std::string s3(s2); std::string s2(this is a string); begin 得到指向字符串开头的Iterator end 得到指向字符串结尾的Iterator rbegin 得到指向反向字符串开头的Iterator rend 得到指向反向字符串结尾的Iterator size 得到字符串的大小 length() 和size函数功能相同 max_size 字符串可能的最大大小 capacity 在不重新分配内存的情况下,字符串可能的大小 empty 判断是否为空 operator[] 取第几个元素,相当于数组 c_str 取得C风格的const char* 字符串 data 取得字符串内容地址 operator= 赋值操作符 reserve 预留空间 swap 交换函数 insert 插入字符 append 追加字符 push_back 追加字符 erase 删除字符串 clear 清空字符容器中所有内容 resize 重新分配空间 assign 和赋值操作符一样 replace 替代 copy 字符串到空间 find 查找,返回基于0的索引号 rfind 反向查找 find_first_o

文档评论(0)

1亿VIP精品文档

相关文档