std::ranges::take_while_view<V,Pred>::sentinel
來自 cppreference.com
< cpp | ranges | take_while_view
template< bool Const > class /*sentinel*/; |
(C++20 起) (僅作說明*) |
|
take_while_view::end
的返回型別。
透過 const 限定的過載返回型別為 /*sentinel*/<true>。透過非 const 限定的過載返回型別為 /*sentinel*/<false>。
目錄 |
[編輯] 成員型別
成員 | 定義 |
Base (私有) |
maybe-const <Const, V>(僅供說明的成員型別*) |
[編輯] 資料成員
成員 | 定義 |
ranges::sentinel_t<Base> end_ (private) |
表示底層檢視末尾的哨兵 (僅用於闡釋的成員物件*) |
Pred* parent_ (private) |
指向謂詞的指標 (僅用於闡釋的成員物件*) |
[編輯] 成員函式
構造一個哨位 (public 成員函式) | |
返回底層哨兵 (public 成員函式) |
[編輯] 非成員函式
(C++20) |
將哨兵與 take_while_view::begin 返回的迭代器進行比較(函式) |