English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Tutoriel de base

C++ Contrôle de flux

C++ Fonction

C++ Tableau & Chaîne

C++ Structure de données

C++ Classe & Objet

C++ Pointeur

C++ Héritage

C++ Tutoriel STL

C++ Manuel de référence

C++ Utilisation et exemple de la fonction emplace_front() de deque

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.

Syntaxe

void emplace_front(value_type val);

Paramètre

val:Insérer une nouvelle valeur à l'avant de la file doublement chaînée.

Valeur de retour

Il ne retourne aucune valeur.

Exemple1

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.

C++ Deque (double-ended queue)