operator-(ranges::slide_view::sentinel)
cppreference.net에서 발췌
friend constexpr ranges::range_difference_t<V>
operator-( const /*iterator*/<false>& x, const /*sentinel*/& y )
requires std::sized_sentinel_for<ranges::sentinel_t<V>,
ranges::iterator_t<V>>;
|
(1) | (C++23부터) |
friend constexpr ranges::range_difference_t<V>
operator-( const /*sentinel*/& y, const /*iterator*/<false>& x )
requires std::sized_sentinel_for<ranges::sentinel_t<V>,
ranges::iterator_t<V>>;
|
(2) | (C++23부터) |
의 기본 iteratorx와 의 기본 sentinely 사이의 거리를 계산합니다.
last_ele_이 x의 기본 반복자를 나타내고 end_이 y의 기본 sentinel을 나타낸다고 가정합니다.
1) 다음과 동일:
return x.last_ele_ - y.end_;.2) 다음과 동일:
return y.end_ - x.last_ele_;.이 함수들은 일반적인 비한정 또는 한정 조회에는 보이지 않으며, 이 인수의 연관된 클래스인 경우에만 인수 종속 조회로 찾을 수 있습니다slide_view::sentinel.
매개변수
| x | - | iterator |
| y | - | sentinel |
반환값
반복자와 센티널 간의 거리.
예제
|
이 섹션은 불완전합니다
이유: 예제가 없음 |