名前空間
変種
操作

std::ranges::chunk_by_view<V,Pred>::end

From cppreference.com
 
 
Rangesライブラリ
Rangeアダプタ
 
 
constexpr auto end();
(C++23から)

イテレータ または センチネル を返します。これは chunk_by_view の末尾を表します。

以下と等価です。

if constexpr (ranges::common_range<V>)
    return /*iterator*/(*this, ranges::end(base_), ranges::end(base_));
else
    return std::default_sentinel;

目次

[編集] パラメータ

(なし)

[編集] 戻り値

最後の要素の次の要素への イテレータ、または末尾イテレータと等価比較されるセンチネル。

[編集]

end() は、基になるビューが common_range である場合にのみ、イテレータを返します。 chunk_by_view<V,Pred> は、 Vcommon_range をモデル化する場合に、 common_range をモデル化します。

[編集]

[編集] 関連項目

先頭へのイテレータを返す
(public メンバ関数) [編集]
rangeの終端を示す番兵を返す
(カスタマイゼーションポイントオブジェクト)[編集]
English 日本語 中文(简体) 中文(繁體)