C ++ Standard Library
C ++ biblioteca estándar se puede dividir en dos partes:
- biblioteca estándar: La biblioteca es un común, independiente, no pertenece a ninguna clase de funciones de los mismos.Heredado de la biblioteca de funciones de lenguaje C.
- biblioteca de clases orientada a objetos: Esta biblioteca es una colección de clases y funciones relacionadas.
biblioteca estándar de C ++ contiene toda la biblioteca estándar de C, con el fin de apoyar el tipo de seguridad, hacer algunas adiciones y modificaciones.
biblioteca estándar
biblioteca de funciones estándar se divide en las siguientes categorías:
- Entrada / salida I / O
- Y el procesamiento de cadenas de caracteres
- matemáticas
- Hora, fecha y localización
- La asignación dinámica
- otro
- la función de caracteres anchos
biblioteca de clases orientado a objetos
biblioteca de clases orientada a objetos C ++ estándar define una serie de clases para apoyar las operaciones comunes, como entrada, procesamiento de cadenas, el procesamiento / salida I / numérica. biblioteca de clases orientada a objetos contiene lo siguiente:
- Estándar C ++ clases de E / S
- Clase string
- clases de valores
- clases de contenedores STL
- algoritmos STL
- objetos de función STL
- iteradores STL
- asignador STL
- Biblioteca de localización
- clase de excepción
- Biblioteca de compatibilidad Varios