cend
지정된 컨테이너에서 마지막 요소 다음에 있는 요소에 대한 상수 반복기를 검색합니다.
template<class Container>
auto cend(const Container& cont)
-> decltype(cont.end());
매개 변수
- cont
컨테이너 또는 initializer_list입니다.
반환 값
상수 cont.end()입니다.
설명
이 기능은 모든 STL 컨테이너와 initializer_list에서 사용할 수 있습니다.
end() 템플릿 함수 대신 이 멤버 함수를 사용하여 반환 값이 const_iterator임을 보장할 수 있습니다. 일반적으로 다음 예제와 같이 auto 형식 추론 키워드와 함께 사용합니다. 이 예제에서는 Container가 수정 가능(비const) 컨테이너 또는 end() 및 **cend()**을 지원하는 모든 종류의 initializer_list로 가정합니다.
auto i1 = Container.end(); // i1 is Container<T>::iterator
auto i2 = Container.cend(); // i2 is Container<T>::const_iterator
요구 사항
헤더: <iterator>
네임스페이스: std