Bibliothèque C ++ Deque - fonction back ()

La description

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

Déclaration

Voici la déclaration de la fonction std :: deque :: back () sous forme d'en-tête std :: deque.

C ++ 98

reference back();
const_reference back() const;

Paramètres

Aucun

Valeur de retour

Renvoie une référence au dernier élément. Si l'objet deque est qualifié contant, la méthode renvoie une référence constante sinon une référence non constante.

Exceptions

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

Complexité temporelle

Constante ie O (1)

Exemple

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

#include <iostream>
#include <deque>

using namespace std;

int main(void) {

   deque<int> d = {1, 2, 3, 4, 5};

   cout << "Last element of deque = " << d.back() << endl;

   return 0;
}

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

Last element of deque = 5