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

教程基础C++

Controllo di flusso C++

Funzione C++

Array & Stringa C++

Struttura dati C++

Classe & Oggetto C++

Puntatore C++

Ereditarietà C++

Tutorial STL C++

Manuale di riferimento C++

Utilizzo e esempio di C++ Deque emplace_front()

Deque (coda a doppio fine) C++

La funzione emplace_front() di C++ Deque aggiunge un nuovo elemento all'inizio del contenitore deque e aumenta la dimensione del contenitore di uno.

Sintassi

void emplace_front(value_type val);

Parametro

val:Inserisci un nuovo valore all'inizio della coda a due estremità.

Valore di ritorno

Non restituisce alcun valore.

Esempio 1

Lasciate che vi mostriamo un esempio semplice

#include <iostream>  
#include<deque>  
using namespace std;  
int main()
{
  dequefruit={"mango","banana"};
  deque::iterator itr;
  fruit.emplace_front("apple");
  fruit.emplace_front("strawberry");
  for(itr=fruit.begin();itr!=fruit.end();++itr)
  std::cout << *itr << " ";
   return 0;
}

Output:

strawberry apple mango banana

In questo esempio, la funzione emplace_front() ha aggiunto due stringhe all'inizio della coda a doppio fine, ovvero apple e strawberry.

Deque (coda a doppio fine) C++