Conteneurs associatifs - multimap

Conteneurs associatifs - set et multiset

Manipulation de données - Initialisation et remplissage

set et multiset

Le conteneur set est analogue au map avec des éléments uniquement constitués d’une clé. Pour utiliser un conteneur set, vous devez inclure le fichier en-tête <set> au début du programme et travailler dans l’espace de noms std. Les fonctions fournies par la classe set sont pratiquement les mêmes que celles de la classe map. L’opérateur index [] n’est pas disponible.

Le conteneur multiset est un conteneur set dans lequel les clés ne sont pas obligatoirement uniques et il se trouve aussi défini dans le fichier en-tête <set>.

Nous ne pouvons pas présenter la totalité des fonctions et opérateurs disponibles avec les conteneurs de la bibliothèque standard C++. Nous vous invitons à consulter la documentation de votre compilateur afin de déterminer la manière dont il implémente la STL.

Le texte original de cette fiche pratique est extrait de
«Tout sur le C++» (Christine EBERHARDT, Collection
CommentCaMarche.net, Dunod, 2009)

Dernière modification le vendredi 30 octobre 2009 à 12:06:42.Ce document intitulé « Conteneurs associatifs - set et multiset » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Meilleures réponses pour « Conteneurs associatifs set et multiset » dans :
Conteneurs associatifs - map Voir Conteneurs associatifs Alors que les conteneurs de séquence sont conçus pour des accès séquentiels et aléatoires à leurs éléments via l’index ou un itérateur, les conteneurs associatifs sont conçus pour un accès aléatoire rapide aux éléments à...
Conteneurs associatifs - multimap Voir multimap Un multimap est analogue à un map sauf que ses éléments peuvent posséder des clés dupliquées. La définition de la classe multimap est donc similaire à celle de la classe conteneur map, à quelques exceptions près. Elle ne fournit pas...
Introduction à la STL en C++ (standard template library) VoirIntroduction Principales classes de la STL std::pair std::list std::vector std::set std::map Les iterators iterator et const_iterator reverse_iterator et const_reverse_iterator Les algorithmes ...
[PHP] Lister le contenu d'un répertoire VoirGrâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function...
Recherche VoirRecherche En général, la plupart des opérations de recherche de séquence spécifique que les programmes sont susceptibles d’effectuer se font sur des chaînes de caractères ou sur les conteneurs associatifs. Cependant, il peut être nécessaire de...
RSS - Syndication de contenu VoirIntroduction au RSS Le standard RSS représente un moyen simple d'être tenu informé des nouveaux contenus d'un site web, sans avoir à le consulter. Le format « RSS » (traduisez « Really Simple Syndication ») permet ainsi de décrire de façon...
CMS (Content Management System) VoirGestion de contenu Un outil de « CMS » (Content Management System, en français Gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (back-office) permettant à un...