Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::ranges::take_while_view<V,Pred>::sentinel

      From cppreference.com
      <cpp‎ |ranges‎ |take while view
       
       
      Ranges library
      Range adaptors
       
       
      template<bool Const>
      class/*sentinel*/;
      (since C++20)
      (exposition only*)

      The return type oftake_while_view::end.

      The type/*sentinel*/<true> is returned by the const-qualified overload. The type/*sentinel*/<false> is returned by the non-const-qualified overload.

      Contents

      [edit]Member types

      Member Definition
      Base(private)maybe-const <Const, V>
      (exposition-only member type*)

      [edit]Data members

      Member Definition
      ranges::sentinel_t<Base>end_(private) A sentinel that represents the end of the underlying view
      (exposition-only member object*)
      Pred*parent_(private) A pointer to the predicate
      (exposition-only member object*)

      [edit]Member functions

      constructs a sentinel
      (public member function)[edit]
      returns the underlying sentinel
      (public member function)[edit]

      [edit]Non-member functions

      (C++20)
      compares a sentinel with an iterator returned fromtake_while_view::begin
      (function)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/ranges/take_while_view/sentinel&oldid=175904"

      [8]ページ先頭

      ©2009-2026 Movatter.jp