.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 |