Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::multiset<Key,Compare,Allocator>::rend,std::multiset<Key,Compare,Allocator>::crend

      From cppreference.com
      <cpp‎ |container‎ |multiset

      [edit template]
       
       
       
      std::multiset
      Member functions
      Non-member functions
      (until C++20)(until C++20)(until C++20)(until C++20)(until C++20)
      Deduction guides(C++17)
       
      reverse_iterator rend();
      (1)(noexcept since C++11)
      (constexpr since C++26)
      const_reverse_iterator rend()const;
      (2)(noexcept since C++11)
      (constexpr since C++26)
      const_reverse_iterator crend()constnoexcept;
      (3)(since C++11)
      (constexpr since C++26)

      Returns a reverse iterator past the last element of the reversed*this. It corresponds to the element preceding the first element of the non-reversed*this.

      This returned iterator only acts as a sentinel. It is not guaranteed to bedereferenceable.

      range-rbegin-rend.svg

      Contents

      [edit]Return value

      Reverse iterator to the element following the last element.

      [edit]Complexity

      Constant.

      Notes

      Because bothiterator andconst_iterator are constant iterators (and may in fact be the same type), it is not possible to mutate the elements of the container through an iterator returned by any of these member functions.

      libc++ backportscrend() to C++98 mode.

      [edit]Example

      Run this code
      #include <iostream>#include <set> int main(){std::multiset<unsigned> rep{1,2,3,4,1,2,3,4}; for(auto it= rep.crbegin(); it!= rep.crend();++it){for(auto n=*it; n>0;--n)std::cout<<"⏼"<<' ';std::cout<<'\n';}}

      Output:

      ⏼ ⏼ ⏼ ⏼⏼ ⏼ ⏼ ⏼⏼ ⏼ ⏼⏼ ⏼ ⏼⏼ ⏼⏼ ⏼⏼⏼

      [edit]See also

      returns a reverse iterator to the beginning
      (public member function)[edit]
      (C++14)
      returns a reverse end iterator for a container or array
      (function template)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/container/multiset/rend&oldid=135723"

      [8]ページ先頭

      ©2009-2025 Movatter.jp