Referencia de la biblioteca estándar (SLTL) de C++

Un programa de C++ puede llamar a un gran número de funciones desde esta implementación conforme de la biblioteca estándar de C++. Estas funciones realizan servicios como entrada y salida, y proporcionan implementaciones eficaces de operaciones utilizadas con frecuencia.

Para obtener más información sobre la vinculación con el archivo en tiempo de ejecución .lib de Microsoft Visual C++adecuado, vea Archivos .lib de tiempo de ejecución de C (CRT) y de la biblioteca estándar de C++ (STL).

Nota:

La implementación de Microsoft de la biblioteca estándar de C++ se conoce a menudo como STL o biblioteca de plantillas estándar. Aunque la biblioteca estándar de C++ es el nombre oficial de la biblioteca tal como se define en ISO 14882, debido al uso popular de "STL" y "biblioteca de plantillas estándar" en los motores de búsqueda, en ocasiones usamos esos nombres para simplificar la búsqueda de nuestra documentación.

Desde una perspectiva histórica, "STL" se refería originalmente a la biblioteca de plantillas estándar escrita por Alexander Stepanov. Las partes de esa biblioteca se estandarizaron en la biblioteca estándar de C++, junto con la biblioteca en tiempo de ejecución de C ISO, las partes de la biblioteca Boost y otra funcionalidad. A veces se usa "STL" para hacer referencia a las partes de los contenedores y algoritmos de la biblioteca estándar de C++ adaptada de la STL de Stepanov. En esta documentación, la biblioteca de plantillas estándar (STL) hace referencia a la biblioteca estándar de C++ en su conjunto.

En esta sección

Información general de la biblioteca estándar de C++ Proporciona información general sobre la implementación de Microsoft de la biblioteca estándar de C++.

Programación de iostream Proporciona información general de la programación de iostream.

Referencia de archivos de encabezado Proporciona vínculos a temas de referencia en los que se describen los archivos de encabezado de la biblioteca estándar de C++, con ejemplos de código.