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

C++ Introduction au 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++ STL Tutoriel

C++ Manuel de référence

C++ List emplace_back() Utilisation et exemple

C++ Liste (liste)

C ++ La fonction emplace_back() de la liste insère un nouvel élément à la fin de la liste et l'augmente de la taille.

L'image suivante montre le principe de fonctionnement de cette fonction :

Syntaxe

void	emplace_back(value_type	val);

Paramètre

val:La valeur à insérer à la fin de la liste.

Valeur de retour

Il ne renvoie aucune valeur.

Exemple1

Laissez-nous voir un exemple simple

#include	<iostream>  
#include<list>  
using namespace std;  
int main()
{
  listli={1,2,3,4};
  list::iterator itr;
  li.emplace_back(5);
 for(itr=li.begin();itr!=li.end();++itr)
  cout<<*itr<<"\t";
  return 0;
 }

Sortie :

1 2 3 4 5

Dans cet exemple, la fonction emplace_back() ajoute un nouvel élément à la fin de la liste, à savoir5。

Exemple2

Laissez-nous voir un exemple simple

#include	<iostream>  
#include<list>  
using namespace std;  
int main()
{
listli={'C','+};
list::iterator itr;
for(itr=li.begin();itr!=li.end();++itr)
std::cout << *itr;
cout<<'\n';
li.emplace_back('+');
for(itr=li.begin();itr!=li.end();++itr)
std::cout << *itr;
 return 0;
}

Sortie :

C+
C++

Dans cet exemple, la fonction emplace_back() ajoute un nouveau caractère à la fin de la liste, à savoir +。

C++ Liste (liste)