begin

Da cppreference.com.

Sintassi:

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

Il metodo begin() ritorna un iteratore al primo elemento contenuto nel vettore. Questo metodo gira in tempo costante.

Esempio: il seguente codice usa begin() per inizializzare un iteratore che viene usato per attraversare gli elementi di un vettore:

    vector<string> words;
    string str;
 
    while( cin >> str ) words.push_back(str);
 
    vector<string>::iterator iter;
    for( iter = words.begin(); iter != words.end(); iter++ ) {
      cout << *iter << endl;
    }

Se questo input viene dato al programma:

    hey mickey you're so fine

...l'output generato è il seguente:

    hey
    mickey
    you're
    so
    fine

Argomenti collegati: [] operator, at, end, rbegin, rend

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Strumenti
Altre lingue