English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C++ Deque (double-ended queue)
C ++ La fonction emplace_front() de deque ajoute un nouvel élément au début du conteneur deque et augmente la taille du conteneur d'un.
void emplace_front(value_type val);
val:Insérer une nouvelle valeur à l'avant de la file doublement chaînée.
Il ne retourne aucune valeur.
Laissez-nous voir un exemple simple
#include <iostream> #include<deque> using namespace std; int main(); { dequefruit={"mango","banana"}; iterator de deque itr; fruit.emplace_front("apple"); fruit.emplace_front("strawberry"); for(itr=fruit.begin();itr!=fruit.end();++itr) std::cout << *itr << " \" "; return 0; }
Sortie :
strawberry apple mango banana
Dans cet exemple, la fonction emplace_front() ajoute deux chaînes au début de la file d'attente double, à savoir apple et strawberry.