Traduzioni di questa pagina?:

begin

Sintassi:

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

La funzione begin() ritorna un iteratore al primo elemento di una deque.

begin() gira in tempo costante.

Per esempio il codice seguente usa begin() per inizializzare un iteratore che viene usato per attraversare una deque:

     // Crea una deque di caratteri
     deque<char> dq_char;
     for( int i=0; i < 10; i++ ) {
       dq_char.push_front( i + 'a' );
     }
     // Mostra la deque
     deque<char>::iterator theIterator;
     for( theIterator = dq_char.begin(); theIterator != dq_char.end(); theIterator++ ) {
       cout << *theIterator;
     }

Il codice mostra il seguente output

 abcdefghij

Argomenti correlati: end, rbegin, rend