English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++La fonction emplace_front() de la liste ajoute un nouvel élément au début de la liste et augmente la taille du conteneur d'une unité.
La figure suivante montre le principe de fonctionnement de cette fonction :
void emplace_front(value_type val) ;
val:Insérer la valeur au début de la liste.
Il ne retourne aucune valeur.
Laissez-nous voir un exemple simple
#include#includeusing namespace std; int main() { listli; list::iterator itr; li.emplace_front("language"); li.emplace_front("programming"); li.emplace_front("a"); li.emplace_front("est"); li.emplace_front("C"); for(itr=li.begin();itr!=li.end();++itr) cout<<*itr<<" "; return 0; }
Sortie :
C est un langage de programmation.
Dans cet exemple, la fonction emplace_front() ajoute une nouvelle chaîne de caractères différente à la liste li et la sortie devient "C est un langage de programmation.".