English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++ La fonction pop() de Queue est utilisée pour supprimer l'élément premier de la file.
void pop()
Cette fonction ne fait que des opérations de suppression, elle n'accepte aucun paramètre.
Cette fonction ne renvoie aucune valeur. Elle est utilisée pour supprimer des éléments.
#include <iostream> #include <queue> int main() { std::queue<int> newqueue; int qint; std::cout << "Entrer quelques valeurs entières valides (Entrer 0 pour terminer)"; do { std::cin >> qint; newqueue.push(qint); } std::cout << "newqueue contient : "; while(!newqueue.empty()) { std::cout << " " << newqueue.front(); newqueue.pop(); } return 0; }
Sortie :
Entrer quelques valeurs entières valides (Entrer 0 pour terminer) 1 3 4 5 6 7 0 newqueue contient : 1 3 4 5 6 7 0
#include <iostream> #include <queue> using namespace std; int main() { { int a=0; queue<int> newqueue; newqueue.push(4); newqueue.push(8); newqueue.push(12); newqueue.push(16); while(!newqueue.empty()) { newqueue.pop(); a++; } cout<<a; } }
Sortie :
4
La complexité de la fonction est constante.
Cette fonction modifie le conteneur et tous ses éléments. Après avoir supprimé un élément de la file, les positions correspondantes de tous les autres éléments seront également modifiées.
Fournit des garanties équivalentes aux opérations exécutées sur les objets conteneurs en bas.