Biblioteca estándar de C ++
La biblioteca estándar de C ++ se puede clasificar en dos partes:
The Standard Function Library- Esta biblioteca consta de funciones independientes de uso general que no forman parte de ninguna clase. La biblioteca de funciones se hereda de C.
The Object Oriented Class Library - Esta es una colección de clases y funciones asociadas.
La biblioteca C ++ estándar también incorpora todas las bibliotecas C estándar, con pequeñas adiciones y cambios para admitir la seguridad de tipos.
La biblioteca de funciones estándar
La biblioteca de funciones estándar se divide en las siguientes categorías:
- I/O,
- Manejo de cadenas y caracteres,
- Mathematical,
- Hora, fecha y localización,
- Asignación dinámica,
- Miscellaneous,
- Funciones de caracteres anchos,
La biblioteca de clases orientada a objetos
La biblioteca estándar orientada a objetos de C ++ define un extenso conjunto de clases que brindan soporte para una serie de actividades comunes, incluidas E / S, cadenas y procesamiento numérico. Esta biblioteca incluye lo siguiente:
- Las clases de E / S estándar de C ++
- La clase String
- Las clases numéricas
- Las clases de contenedores STL
- Los algoritmos STL
- Los objetos de función STL
- Los iteradores STL
- Los asignadores de STL
- La biblioteca de localización
- Clases de manejo de excepciones
- Biblioteca de soporte miscelánea