operator== (ranges::chunk_view:: outer-iterator )
|
||||||||||||||||||||||
| Range primitives | |||||||
|
|||||||
| Range concepts | |||||||||||||||||||
|
|||||||||||||||||||
| Range factories | |||||||||
|
|||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||
| Helper items | |||||||||||||||||
|
|
||||||||||||||||
| Member functions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(C++26)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
friend
constexpr
bool
operator == ( const /*outer-iterator*/ & x, std:: default_sentinel_t ) ; |
(начиная с C++23) | |
Сравнивает iterator и sentinel .
Пусть
parent_
будет базовым указателем на включающий
chunk_view
. Эквивалентно:
return *x.parent_->current_ == ranges::end(x.parent_->base_) and x.parent_->remainder_ != 0;
` и `` сохранен без изменений, так как содержит C++ код и специфические термины, которые не подлежат переводу в соответствии с инструкциями. HTML-разметка и атрибуты также сохранены в оригинальном виде.
Эта функция не видна при обычном
unqualified
или
qualified lookup
, и может быть найдена только с помощью
argument-dependent lookup
, когда
std::ranges::chunk_view::
outer-iterator
является ассоциированным классом аргументов.
Оператор
!=
синтезируется
из
operator==
.
Параметры
| x | - | iterator для сравнения |
Возвращаемое значение
Результат сравнения.