operator== (ranges::chunk_view:: outer-iterator )
From cppreference.net
<
cpp
|
ranges
|
chunk view
|
outer iterator
C++
Ranges library
|
||||||||||||||||||||||
| Range primitives | |||||||
|
|||||||
| Range concepts | |||||||||||||||||||
|
|||||||||||||||||||
| Range factories | |||||||||
|
|||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||
| Helper items | |||||||||||||||||
|
|
||||||||||||||||
std::ranges::chunk_view
| Member functions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
(C++26)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
friend
constexpr
bool
operator == ( const /*外层迭代器*/ & x, std:: default_sentinel_t ) ; |
(C++23 起) | |
令
parent_
为指向外围
chunk_view
的底层指针。等价于:
return *x.parent_->current_ == ranges::end(x.parent_->base_) and x.parent_->remainder_ != 0;
此函数对普通的
非限定查找
或
限定查找
不可见,仅当
std::ranges::chunk_view::
outer-iterator
作为参数的关联类时,才能通过
实参依赖查找
找到该函数。
!=
运算符由
operator==
合成
而来。
参数
| x | - | iterator to compare |
返回值
比较的结果。