Les classes conteneurs sont un outil utilisé en C et C + + programmation à utiliser comme référentiel de tout type de données. La STL ou Standard Template Library , fournit une série de classes de conteneurs génériques pour utilisation dans la programmation. Ces classes sont conçues pour normaliser les classes utilisées et le programme codant pour une efficacité maximale. Instructions 1 revoir la liste des classes disponibles dans la STL . Cette liste comprend vecteur, liste, deque , ensemble, multiset , carte , multimap , hash_set , hash_multiset , hash_map et hash_multimap . L'utilisation des classes supprime la nécessité de gérer l'allocation de mémoire dans le même codage. 2 Sélectionnez le conteneur approprié en décidant d'abord le type d'opération que vous souhaitez effectuer sur les données dans le conteneur. Le conteneur de vecteur est idée pour un usage de type tableau . L'accès aléatoire aux données , avec de nouveaux éléments ou données étant ajoutés ou supprimés soit à la stat ou la fin du programme peut être réalisé en utilisant deque . 3 créer un objet avec une capacité de départ de 20 et toutes les valeurs seront fixés à 5. Type de vecteur , nums ( 20,5 ) ; Vous venez de créer un objet vectoriel avec une forme et une taille spécifique en utilisant le vecteur de classe STL 4 Utilisez la méthode de classe STL au ( ) . pour spécifier l'argument d'un nombre entier ou nombre spécifique et fournir la réponse à un certain endroit . Ceci est très similaire à une technique appelée indexation de tableau .
|