Namespaces
Variants

std::chrono::tzdb_list:: erase_after

From cppreference.net
const_iterator erase_after ( const_iterator p ) ;
(C++20부터)

std::chrono::tzdb 를 참조하는 반복자 다음의 요소를 지웁니다. p 는 역참조 가능해야 합니다. 그렇지 않으면 동작이 정의되지 않습니다. 지워진 요소를 참조하는 것들을 제외하고는 포인터, 참조 또는 반복기가 무효화되지 않습니다.

매개변수

p - 삭제할 위치 다음을 가리키는 반복자

반환값

삭제된 요소 다음에 위치한 요소를 가리키는 반복자, 또는 해당 요소가 존재하지 않는 경우 end() 를 반환합니다.

참고 사항

tzdb_list 는 단일 연결 리스트로 구현 가능하도록 의도되었으며, 그 인터페이스는 std::forward_list 와 유사합니다. 그러나 before_begin() 가 없으므로 첫 번째 요소를 삭제하는 것은 불가능합니다.