Está en la página 1de 14

LAS BIBLIOTECAS QUE

EXISTEN PARA C++


DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION ESTRUCTURADA
MNICA NALLELY CRUZ CASTRO
MIGUEL ANTONIO COMPEAN MORA
DAVID ANTONIO CORONADO PRICH
QU SON LAS BIBLIOTECAS?

Las bibliotecas contienen el cdigo objeto de muchos programas


que permiten hacer cosas comunes, como leer el teclado,
escribir en la pantalla, manejar nmeros, realizar funciones
matemticas, etc.
Las bibliotecas estn clasificadas por el tipo de trabajos que
hacen, hay bibliotecas de entrada y salida, matemticas, de
manejo de memoria, de manejo de textos y como imaginars
existen muchsimas libreras disponibles y todas con una funcin
especifica.
Libreras Estndar de C++ (Standar
Template Library oSTL)

fstream: Flujos hacia/desde ficheros. Permite la


manipulacin de archivos desde el programar, tanto
leer como escribir en ellos.
iosfwd:Contiene declaraciones adelantadas de todas
las plantillas de flujos y sus typedefs estndar. Por
ejemplo ostream.
Libreras Estndar de C++ (Standar
Template Library oSTL)

iostream:Parte del aSTLque contiene los algoritmos


estndar, es quiz la ms usada e importante (aunque
no indispensable).
La biblioteca list:Parte de laSTLrelativa a
contenedores tipo list; listas doblemente enlazadas
Libreras Estndar de C++ (Standar
Template Library oSTL)

math:Contiene los prototipos de las funciones y otras


definiciones para el uso y manipulacin de funciones
matemticas.
memory:Utilidades relativas a la gestin de memoria,
incluyendo asignadores y punteros inteligentes
(auto_ptr).
"auto_ptr"es una clase que conforma la librera
memory y permite un fcil manejo de punteros y su
destruccin automaticamente.
Libreras Estndar de C++ (Standar
Template Library oSTL)

Biblioteca new:Manejo de memoria dinmica


numeric:Parte de la librera numrica de laSTLrelativa
a operaciones numricas.
Libreras Estndar de C++ (Standar
Template Library oSTL)

ostream:Algoritmos estndar para los flujos de salida.


queue:Parte de laSTLrelativa a contenedores tipo
queue (colas de objetos).
Libreras Estndar de C++ (Standar
Template Library oSTL)

Librera stdio:Contiene los prototipos de las


funciones, macros, y tipos para manipular datos de
entrada y salida.
Librera stdlib:Contiene los prototipos de las
funciones, macros, y tipos para utilidades de uso
general.
Libreras Estndar de C++ (Standar
Template Library oSTL)

string:Parte de laSTLrelativa a contenedores tipo


string; una generalizacin de las cadenas alfanumricas
para albergar cadenas de objetos. Muy til para el fcil
uso de las cadenas de caracteres, pues elimina muchas
d elas dificultades que generan los char
typeinfo:Mecanismo de identificacin de tipos en
tiempo de ejecucin
Libreras Estndar de C++ (Standar
Template Library oSTL)

vector:Parte de laSTLrelativa a los contenedores tipo


vector; una generalizacin de las matrices
unidimensionales C/C++
forward_listEsta librera es til para implementar con
gran facilidad listas enlazadas simples
Libreras Estndar de C++ (Standar
Template Library oSTL)

listPermite implementar listas doblemente enlzadas


(listas enlazadas dobles) facilmente.
iteratorProporciona un conjunto de clases para iterar
elementos.
Libreras Estndar de C++ (Standar
Template Library oSTL)

regexProporciona fcil acceso al uso de expresiones


regulares para la comparacin de patrones.
threadtil para trabajar programacin multihilos y
crear mltiples hilos en nuestra aplicacin
CONCLUSION

Las librearas son archivos que nos permiten llevar a cabo


diferentes tareas sin necesidad de preocuparnos por cmo se
hacen sino simplemente entender cmo usarlas. Las librearas
en C++ permiten hacer nuestros programas ms modulares y
reutilizables, facilitando adems crear programas con
funcionalidades bastante complejas en unas pocas lneas de
cdigo.
BIBLIOGRAFIA

https://www.programarya.com/Cursos/C++/Bibliotecas-O-Librerias