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)
(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