Pools de mémoire et allocateurs polymorphes en C++17 avec std::pmr::memory_resource
Utilisation de std::list
splice(itérateur, conteneur): Déplace tous les éléments d'un conteneur à la position spécifiée par l'itérateur
std::list<int> liste1;
std::list<int> liste2;
for (size_t i = 0; i < 3; i++)
{
liste1.push_back(i); // 0 1 2
liste2.push_back(i+10); // 10 11 12
}
liste1.splice(liste2.begin(), list ...
Publié le 4 juillet à 18h53