stl string 的常见用法

 1 //初始化
 2 string t1;
 3 string  t2(t1);
 4 string t3(t1,pos,num); //从pos起的num个字符
 5 string t4(num,ch);   //拷贝num个字符ch到t4
 6 
 7 //常用函数
 8 
 9 //访问
10 at()  s='abc';
11 []   s[0]
12 s.at(0)
13 s.front()  s.begin()  s.cbegin()
14 s.back()   s.end()   s.cend()
15 s.c_str()
16 
17 //容量 
18 s.empty()  s.size() s.length()
19 s.max_size()  
20  s.capacity()
21 
22 //查找
23 find()
24 rfind()
25 
26 //操作
27 resize()
28 claer()
29 append()
30 campare()
31 insert()
32 erase()
33 substr()
34 swap()
35 
36 //转换
37 stoi()   //string 到 int 
38 to_string()//数字到string

 

posted @ 2020-03-29 22:14  scyrc  阅读(108)  评论(0编辑  收藏  举报