begin
De cppreference.com
Sintáxis:
#include <list> iterator begin(); const_iterator begin() const;
La función begin() devuelve un iterador al primer elemento de la lista. begin() debería ejecutarse en tiempo constante.
Por ejemplo, el siguiente código emplea begin() para inicializar un iterador que se usa para recorrer la lista.
// Crea una lista de caracteres list<char> my_list; for( int i = 0; i < 10; i++ ) { my_list.push_front( i + 'a' ); } // Vuelca su contenido list<char>::iterator it; for( it = my_list.begin(); it != my_list.end(); ++it ) { cout << *it; }