.begin() = 집합의 첫번째 요소의 주소 반환

.end() = 집합의 마지막 요소가 있는 위치의 다음 주소 반환

 

.erase( .begin() ) = 첫번째 요소 삭제

.erase( .begin() + i ) = (1+i)번째 요소 삭제 = str[ i ] 삭제

.erase( .end()-1 ) = 마지막 요소 삭제

 

fill(a, b, c); = a는 포함하고 b는 포함하지 않는 구간을 c로 초기화

fill(v.begin(), v.begin() + 10, 1) = 첫번째 요소부터 9번째 요소까지 1로

 

memset은 0이나 char타입으로만 초기화 가능

바이트단위로 초기화를 하기 때문에 0이 아닌 int타입의 숫자를 넣으면 안된다

'Algorithm > 정리' 카테고리의 다른 글

0x0E,0F - 정렬  (0) 2022.02.28
0x02 - 기초 코드 작성 요령2  (0) 2022.02.15
0x0C - Backtracking  (0) 2022.01.31
0x0B - 재귀  (0) 2022.01.25
0x01 - 기초 코드 작성 요령1  (0) 2022.01.25

+ Recent posts