3. QUE ES UNA BIBLIOTECA DE C++
• La biblioteca estándar de C (también conocida como libc) es
una recopilación de ficheros cabecera y bibliotecas con rutinas,
estandarizadas por un comité de la Organización Internacional
para la Estandarización (ISO), que implementan operaciones
comunes, tales como las de entrada y salida o el manejo de
cadenas.
4. TIPOS DE LIBRERÍAS QUE EXISTEN
• fstream:
• Flujos hacia/desde ficheros. Permite la manipulación de archivos desde el
programar, tanto leer como escribir en ellos.
• iosfwd:
• Contiene declaraciones adelantadas de todas las plantillas de flujos y sus typedefs
estándar. Por ejemplo ostream.
• iostream:
• Parte del a STL que contiene los algoritmos estándar, es quizá la más usada e
importante (aunque no indispensable).
5. • La biblioteca list:Parte de la STL relativa a contenedores tipo list; listas doblemente
enlazadas
• math:Contiene los prototipos de las funciones y otras definiciones para el uso y
manipulación de funciones matemáticas.
• memory:Utilidades relativas a la gestión de memoria, incluyendo asignadores y
punteros inteligentes (auto_ptr). "auto_ptr" es una clase que conforma la librería
memory y permite un fácil manejo de punteros y su destrucción automaticamente.
• Biblioteca new:Manejo de memoria dinámica
• numeric:Parte de la librería numérica de la STL relativa a operaciones numéricas.
• ostream:Algoritmos estándar para los flujos de salida.
• queue:Parte de la STL relativa a contenedores tipo queue (colas de objetos).
• Librería stdio:Contiene los prototipos de las funciones, macros, y tipos para
manipular datos de entrada y salida.
• Librería stdlib:Contiene los prototipos de las funciones, macros, y tipos para
utilidades de uso general.
6. • string:Parte de la STL relativa a contenedores tipo string; una generalización de las
cadenas alfanuméricas para albergar cadenas de objetos. Muy útil para el fácil uso
de las cadenas de caracteres, pues elimina muchas d elas dificultades que generan
los char
• typeinfo:Mecanismo de identificación de tipos en tiempo de ejecución
• vector:Parte de la STL relativa a los contenedores tipo vector; una generalización de
las matrices unidimensionales C/C++
• forward_listEsta librería es útil para implementar con gran facilidad listas enlazadas
simples.
• listPermite implementar listas doblemente enlzadas (listas enlazadas dobles)
facilmente.
• iteratorProporciona un conjunto de clases para iterar elementos. regexProporciona
fácil acceso al uso de expresiones regulares para la comparación de patrones.
• threadÚtil para trabajar programación multihilos y crear múltiples hilos en nuestra
aplicación.
7. ESTO SIGNIFICAN ALGUNAS DE LAS
LIBRERÍAS
iostream: iostream es un componente de la biblioteca estándar
(STL) del lenguaje de programación C++ que es utilizado para
operaciones de entrada/salida. Su nombre es un acrónimo de
Input/Output Stream.
math.hUna nota importante: si se está programando en
C/C++ bajo Gnu/Linux, y se utiliza uno de los compiladores
nativos de este sistema operativo (gcc o g++), es necesario
incluir, al compilar, la opción -lm, dado que, de lo contrario, el
compilador generará un error.
8. • Stdio.H: stdio.h, que significa "standard input-output header"
(cabecera estándar E/S), es el archivo de cabecera que contiene
las definiciones de las macros, las constantes, las declaraciones
de funciones de la biblioteca estándar del lenguaje de
programación C para hacer operaciones, estándar, de entrada y
salida
• Stdlib.h: Es el archivo de cabecera de la biblioteca estándar de
propósito general del lenguaje de programación C. Contiene
los prototipos de funciones de C para gestión de memoria
dinámica, control de procesos y otras.
• String:es un archivo de la Biblioteca estándar del lenguaje de
programación C que contiene la definición de macros,
constantes, funciones y tipos y algunas operaciones de
manipulación de memoria
10. FUNCIÓN DE LAS LIBRERÍAS DE C++:
• Librerias Básicas y sus Funciones Lenguaje de Programación C.
1. ... Iostream (<iostream>) iostream es un componente de la
biblioteca estándar (STL) del lenguaje de programación C++
que es utilizado para operaciones de entrada/salida. Su
nombre es un acrónimo de Input/Output Stream.