기본적인데 맨날 헷갈린다. 정리
0부터 시작!!
string s ="01234567";
s.erase(3,2);
cout<<s<<"\n";
인자 1개 : 그 인덱스부터 끝까지. ( 하나만 지울거면 : erase(인덱스,1));
인자 2개 : 그 인덱스부터 갯수.(넘기면 그냥 끝까지)
주의할점 : for문에서 지우면서 가면, for문의 i 를 잘 생각해야한다!!
string s ="01234567";
string ss=s.substr(3,2);
string sss= s.substr(3);
cout<<sss<<"\n";
인자 1개 : 그 인덱스부터 끝까지.
인자 2개: 그 인덱스부터의 갯수.
'코테공부' 카테고리의 다른 글
| 다익스트라 알고리즘 (0) | 2022.11.04 |
|---|---|
| 난쟁이마을 c++ (0) | 2022.09.20 |
| stringstream (1) | 2022.09.19 |
| 프로그래머스 입국심사 c++ (0) | 2022.09.01 |
| 순열 조합 (0) | 2022.08.30 |