Référence de bibliothèque standard C++ (STL)

Un programme C++ peut appeler un grand nombre de fonctions à partir de cette implémentation conforme de la bibliothèque C++ Standard. Ces fonctions effectuent des services tels que l’entrée et la sortie et fournissent des implémentations efficaces d’opérations fréquemment utilisées.

Pour plus d’informations sur la liaison avec le fichier d’exécution .lib Visual C++ approprié, consultez les fichiers C runtime (CRT) et C++ Standard Library (STL). .lib

Remarque

L’implémentation de microsoft de la bibliothèque standard C++ est souvent appelée bibliothèque de modèles STL ou Standard. Bien que C++ Standard Library soit le nom officiel de la bibliothèque tel que défini dans ISO 14882, en raison de l’utilisation populaire de « STL » et de « Bibliothèque de modèles standard » dans les moteurs de recherche, nous utilisons parfois ces noms pour faciliter la recherche de notre documentation.

Du point de vue historique, « STL » a initialement fait référence à la bibliothèque de modèles standard écrite par Alexander Stepanov. Certaines parties de cette bibliothèque ont été normalisées dans la bibliothèque standard C++, ainsi que la bibliothèque runtime ISO C, les parties de la bibliothèque Boost et d’autres fonctionnalités. Parfois, « STL » est utilisé pour faire référence aux conteneurs et aux algorithmes des parties de la bibliothèque standard C++ adaptée à partir du STL de Stepanov. Dans cette documentation, la bibliothèque de modèles standard (STL) fait référence à la bibliothèque standard C++ dans son ensemble.

Contenu de cette section

Vue d’ensemble de la bibliothèque standard C++ Fournit une vue d’ensemble de l’implémentation Microsoft de la bibliothèque standard C++.

iostream la programmation fournit une vue d’ensemble de la iostream programmation.

La référence des fichiers d’en-tête fournit des liens vers des rubriques de référence sur les fichiers d’en-tête de la bibliothèque standard C++, avec des exemples de code.