Libreria di elenchi C ++ - Funzione begin ()
Descrizione
La funzione C ++ std::list::begin() restituisce un iteratore ad accesso casuale che punta al primo elemento della lista.
Dichiarazione
Di seguito è riportata la dichiarazione per la funzione std :: list :: begin () nel modulo std :: list header.
C ++ 98
iterator begin();
const_iterator begin() const;
C ++ 11
iterator begin() noexcept;
const_iterator begin() const noexcept;
Parametri
Nessuna
Valore di ritorno
Se l'oggetto elenco è qualificato costante, il metodo restituisce un iteratore di accesso casuale costante, altrimenti un iteratore di accesso casuale non costante.
Eccezioni
Questa funzione membro non genera mai eccezioni.
Complessità temporale
Costante cioè O (1)
Esempio
L'esempio seguente mostra l'utilizzo della funzione std :: list :: begin ().
#include <iostream>
#include <list>
using namespace std;
int main(void) {
list<int> l = {1, 2, 3, 4, 5};
cout << "List contains following elements" << endl;
for (auto it = l.begin(); it != l.end(); ++it)
cout << *it << endl;
return 0;
}
Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:
List contains following elements
1
2
3
4
5