STL 의 string 클래스

https://blog.csdn.net/manonghouyiming/article/details/79827040
string s;
 s.empty();  // s      true
 s.size();  //   s          :string::size_type
 s[n];  //  0         
 s1+s2;  //  s1 s2           
 s1=s2;  //  s1   s2   
  v1==v2;  //   ,    true
 `!=, , >=`                         

string 조작
1) =, s.assign() //      
2) swap() //            
3) +=, s.append(), s.push_back() //         
4) s.insert() //      
5) s.erase() //      
6) s.clear() //        
7) s.replace() //      
8) + //       
9) ==,!=,,>=,compare() //       
10) size(),length() //        
11) max_size() //             
12) s.empty() //           
13) s.capacity() //               
14) reserve() //                   
15) [ ], at() //        
16) >>,getline() //  stream     
17) << //      stream 
18) copy() //         C_string 
19) c_str() //         C   (C_string)        string     ’\0’ 
20) data() //               ’\0’ 
21) s.substr() //          
22) begin() end() //     STL       
23) rbegin() rend() //       
24) get_allocator() //      

좋은 웹페이지 즐겨찾기