2009-05-23 3 views
4

Avec C++ STL en cours de mise à jour, y aura-t-il un certain nombre de conteneurs?
Edit: En ce qui concerne les conteneurs, Y aura-t nouvel ajout à la bibliothèque dans des vecteurs d'addition, listes, etc ..La nouvelle norme C++ fournit-elle de nouveaux conteneurs?

+2

C++ S'il vous plaît préciser ce que vous demandez. Voulez-vous dire que la bibliothèque C++ STandard cessera d'être ajoutée? –

+0

Je lis votre "Préparation à la prochaine norme C++" j'attends. – Babiker

Répondre

11

Le projet de norme C++ (alias C++ 0x) ajoute les conteneurs templated suivants:

  • array (un peu comme un vecteur de taille fixe)
  • forward_list (liste simplement chaînée)
  • unordered_map et unordered_multimap (table de hachage en tant que dictionnaire)
  • unordered_set et unordered_multiset (table de hachage comme jeu)
1

Vous pouvez jeter un oeil à la section Hash tables d'un très bon article de Wikipedia sur 0x