Bibliothèque de listes C ++ - fonction back ()

La description

La fonction C ++ std::list::back()renvoie une référence au dernier élément de la liste. L'appel de cette fonction sur une liste vide entraîne un comportement indéfini.

Déclaration

Voici la déclaration de l'en-tête std :: list :: back () de la fonction std :: list :: back ().

C ++ 98

reference back();
const_reference back() const;

Paramètres

Aucun

Valeur de retour

Si l'objet de liste est qualifié de constante, la méthode renvoie une référence constante, sinon une référence non constante.

Exceptions

L'appel de cette méthode sur une liste vide entraîne un comportement indéfini.

Complexité temporelle

Constante ie O (1)

Exemple

L'exemple suivant montre l'utilisation de la fonction std :: list :: back ().

#include <iostream>
#include <list>

using namespace std;

int main(void) {
   list<int> l = {1, 2, 3, 4, 5};

   cout << "Last element of the list is = " << l.back() << endl;

   return 0;
}

Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -

Last element of the list is = 5