Bibliothèque standard de C++

Bibliothèque standard de C++

La bibliothèque standard de C++ (C++ Standard Library en anglais) est une bibliothèque de classes et de fonctions standardisées pour le langage C++. Elle fournit des outils (généralement sous la forme de patrons) tels que :

  • un type pour manipuler efficacement les chaînes de caractères ;
  • des types pour la manipulation de flots (fichiers, entrée et sortie standard…) ;
  • des conteneurs qui facilitent la manipulation de plusieurs objets de même type (avec par exemple des fonctions d'insertion ou de retrait d'éléments) ;
  • une collection d'algorithmes de bas niveau comme le tri.

La bibliothèque standard de C++ contient aussi la bibliothèque standard de C.

Cette bibliothèque est le résultat de l'évolution de plusieurs bibliothèques, parfois développées indépendamment par plusieurs fournisseurs d'environnements C++, qui ont été fusionnées et normalisées afin de garantir la portabilité des programmes qui les utilisent. Une des principales briques de cette bibliothèque est sans aucun doute la STL (abréviation de « Standard Template Library »), à tel point qu'il y a souvent confusion entre les deux.

L'ensemble de la bibliothèque est spécifiée dans la norme ISO qui définit également le langage : ISO/IEC 14882. Elle est incluse en totalité dans l'espace de noms std (standard). Il est donc nécessaire pour l'utiliser de placer l'injonction :

using namespace std;

en début de programme, ou le préfixe :

std::

à chaque appel d'objet, classe ou fonction de celle-ci.

Bibliographie

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Bibliothèque standard de C++ de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Bibliotheque standard de C — Bibliothèque standard de C La bibliothèque standard du C est une collection maintenant normalisée d en têtes et de routines utilisées pour implémenter des opérations courantes, telles que les entrées/sorties et la gestion des chaînes de… …   Wikipédia en Français

  • Bibliothèque Standard De C — La bibliothèque standard du C est une collection maintenant normalisée d en têtes et de routines utilisées pour implémenter des opérations courantes, telles que les entrées/sorties et la gestion des chaînes de caractères, dans le langage C. Au… …   Wikipédia en Français

  • Bibliothèque standard de c — La bibliothèque standard du C est une collection maintenant normalisée d en têtes et de routines utilisées pour implémenter des opérations courantes, telles que les entrées/sorties et la gestion des chaînes de caractères, dans le langage C. Au… …   Wikipédia en Français

  • Bibliothèque standard du C — Bibliothèque standard de C La bibliothèque standard du C est une collection maintenant normalisée d en têtes et de routines utilisées pour implémenter des opérations courantes, telles que les entrées/sorties et la gestion des chaînes de… …   Wikipédia en Français

  • Bibliotheque standard — Bibliothèque standard Une bibliothèque standard pour un langage de programmation est une bibliothèque logicielle qui est utilisée dans toute implémentation de ce langage. Une bibliothèque standard peut inclure: fonction Définition de macro… …   Wikipédia en Français

  • Bibliotheque standard du C++ — Bibliothèque standard du C++ La bibliothèque standard du C++ (C++ Standard Library en anglais) est une bibliothèque de classes et de fonctions standardisées pour le langage C++. Elle fournit un certain nombre de classes comme par exemple :… …   Wikipédia en Français

  • Bibliothèque Standard Du C++ — La bibliothèque standard du C++ (C++ Standard Library en anglais) est une bibliothèque de classes et de fonctions standardisées pour le langage C++. Elle fournit un certain nombre de classes comme par exemple : la manipulation de chaînes de… …   Wikipédia en Français

  • Bibliothèque standard du C++ — La bibliothèque standard du C++ (C++ Standard Library en anglais) est une bibliothèque de classes et de fonctions standardisées pour le langage C++. Elle fournit un certain nombre de classes comme par exemple : la manipulation de chaînes de… …   Wikipédia en Français

  • Bibliothèque standard du c++ — La bibliothèque standard du C++ (C++ Standard Library en anglais) est une bibliothèque de classes et de fonctions standardisées pour le langage C++. Elle fournit un certain nombre de classes comme par exemple : la manipulation de chaînes de… …   Wikipédia en Français

  • Bibliothèque standard de C — La bibliothèque standard de C est une collection maintenant normalisée d en têtes et de routines utilisées pour implémenter des opérations courantes, telles que les entrées/sorties et la gestion des chaînes de caractères, dans le langage C. Au… …   Wikipédia en Français

  • Bibliothèque standard — Une bibliothèque standard pour un langage de programmation est une bibliothèque logicielle qui est utilisée dans toute implémentation de ce langage. Une bibliothèque standard peut inclure : Fonctions Macros Variables globales Classes… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”