English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++ La fonction front() de Queue retourne le premier élément de la file. Le premier élément est l'élément le plus ancien ou l'élément ajouté le premier à la file. Cette fonction est utilisée pour retourner cet élément.
value_type& front(); const value_type& front() const;
Cette fonction ne prend aucun paramètre, elle est utilisée uniquement pour retourner la valeur de l'élément premier de la file.
Cette fonction retourne l'élément en tête de la file.
#include <iostream> #include <queue> int main() { std::queue<int> newqueue; newqueue.push(24); newqueue.push(80); newqueue.front()() +=20; std::cout << "newqueue.front() modifier par " << newqueue.front(); return 0; }
Sortie :
Modifier newqueue.front() par 44
#include <iostream> #include <queue> using namespace std; int main() { queue<int> newqueue; newqueue.push(11); newqueue.push(22); newqueue.push(33); cout << newqueue.front(); return 0; }
Sortie :
11
La complexité de la fonction est constante.
Cette fonction accède au conteneur. Elle parcourt tout le conteneur de files, puis retourne l'élément le plus ancien.
Fournit des garanties équivalentes aux opérations exécutées sur les objets conteneurs sous-jacents.