Tabla de contenido:
- Definición: ¿qué significa Standard Template Library (STL)?
- Techopedia explica la Biblioteca de plantillas estándar (STL)
Definición: ¿qué significa Standard Template Library (STL)?
Una biblioteca de plantillas estándar (STL) es una biblioteca de software que amplía las capacidades de la biblioteca estándar de C ++ y proporciona un conjunto listo de clases comunes para C ++, que incluye matrices y contenedores asociativos, que se utilizan junto con tipos integrados y definidos por el usuario que apoyar operaciones elementales. Los algoritmos asociados con STL son independientes de los contenedores y reducen la complejidad de la biblioteca.
Techopedia explica la Biblioteca de plantillas estándar (STL)
Una biblioteca de plantillas estándar utiliza plantillas para lograr los resultados requeridos y proporciona un polimorfismo en tiempo de compilación. Los STL también incluyen componentes como functores, iteradores y contenedores de algoritmos.
Hay cinco tipos diferentes de iteradores dentro de STL:
- Iteradores de entrada
- Iteradores de salida
- Iteradores bidireccionales
- Iteradores de acceso aleatorio