Поделиться через


hash_set::rbegin (STL/CLR)

Задает начало обратной управляемой последовательности.

    reverse_iterator rbegin();

Заметки

Функция-член возвращает обратный итератор, который задает последний элемент управляемой последовательности или элемент, расположенный непосредственно после началом пустой последовательности.Таким образом, он задает для обратной последовательности параметр beginning.Используется для получения итератора, который задает начало управляемой последовательности с параметром current, отображаемой в обратном порядке, однако в случае изменения длины управляемой последовательности его состояние может измениться.

Пример

// cliext_hash_set_rbegin.cpp 
// compile with: /clr 
#include <cliext/hash_set> 
 
typedef cliext::hash_set<wchar_t> Myhash_set; 
int main() 
    { 
    Myhash_set c1; 
    c1.insert(L'a'); 
    c1.insert(L'b'); 
    c1.insert(L'c'); 
 
// display initial contents " a b c" 
    for each (wchar_t elem in c1) 
        System::Console::Write(" {0}", elem); 
    System::Console::WriteLine(); 
 
// inspect first two items in reversed sequence 
    Myhash_set::reverse_iterator rit = c1.rbegin(); 
    System::Console::WriteLine("*rbegin() = {0}", *rit); 
    System::Console::WriteLine("*++rbegin() = {0}", *++rit); 
    return (0); 
    } 
 
  

Требования

заголовок: <cliext/hash_set>

Cliext пространство имен:

См. также

Ссылки

hash_set (STL/CLR)

hash_set::begin (STL/CLR)

hash_set::end (STL/CLR)

hash_set::rend (STL/CLR)