std::chrono::tzdb_list:: erase_after
From cppreference.net
C++
Date and time library
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::chrono::tzdb_list
| Member functions | ||||
|
tzdb_list::erase_after
|
||||
|
const_iterator erase_after
(
const_iterator p
)
;
|
(C++20부터) | |
std::chrono::tzdb 를 참조하는 반복자 다음의 요소를 지웁니다. p 는 역참조 가능해야 합니다. 그렇지 않으면 동작이 정의되지 않습니다. 지워진 요소를 참조하는 것들을 제외하고는 포인터, 참조 또는 반복기가 무효화되지 않습니다.
매개변수
| p | - | 삭제할 위치 다음을 가리키는 반복자 |
반환값
삭제된 요소 다음에 위치한 요소를 가리키는 반복자, 또는 해당 요소가 존재하지 않는 경우
end()
를 반환합니다.
참고 사항
tzdb_list
는 단일 연결 리스트로 구현 가능하도록 의도되었으며, 그 인터페이스는
std::forward_list
와 유사합니다. 그러나
before_begin()
가 없으므로 첫 번째 요소를 삭제하는 것은 불가능합니다.