Перевод этой страницы?:

begin

Синтаксис:

    #include <set>
    iterator begin();
    const_iterator begin() const;

Функция begin() возвращает итератор на первый элемент множества. begin() выполняется за константное время.

Например, в следующем коде begin() используется для инициализации итератора, перечисляющего элементы множества:

     // Создаем множество символов
     set<char> charSet;
     const char* s = "Hello There";
     for( int i=0; i < strlen(s); i++ ) {
       charSet.insert( s[i] );
     }
     // Выводим множество на экран
     set<char>::iterator theIterator;
     for( theIterator = charSet.begin(); theIterator != charSet.end(); theIterator++ ) {
       cout << *theIterator;
     }
     // Вывод будет " HTehlor"

Смотри также: end, rbegin, rend