std::ranges::transform_view<V,F>::sentinel
cppreference.net에서 가져옴
template< bool Const >
class /*sentinel*/
|
(C++20부터) (설명 전용*) |
|
기반 view가 transform_view::end이 아닐 때 common_range의 반환 타입입니다.
타입 /*sentinel*/<true>은 const 한정 오버로드에 의해 반환됩니다. 타입 /*sentinel*/<false>은 비-const 한정 오버로드에 의해 반환됩니다.
멤버 타입
| 멤버 | 정의 |
Parent (비공개)
|
maybe-const <Const, ranges::transform_view<V, F>>(설명 전용 멤버 타입*) |
Base (비공개)
|
maybe-const <Const, V>(설명 전용 멤버 타입*) |
데이터 멤버
| 멤버 | 설명 |
ranges::sentinel_t<Base> end_ (비공개)
|
다음에서 얻은 센티널maybe-const <Const, V>(설명 전용 멤버 객체*) |
멤버 함수
|
센티널을 생성합니다
(public member function) |
|
|
기반 센티널을 반환합니다
(public member function) |
비멤버 함수
|
(C++20)
|
sentinel과
transform_view::begin
에서 반환된 iterator를 비교합니다
(function) |
|
(C++20)
|
sentinel과
transform_view::begin
에서 반환된 iterator 사이의 거리를 계산합니다
(function) |