SlideShare una empresa de Scribd logo
1 de 15
LAS BIBLIOTECAS QUE
EXISTEN PARA C++
CLAUDIA ANDREA GÓMEZ CASANOVA
EFRÉN PACHECO GARZA 2 “DM” (PG)
Bibliotecas.
¿Qué son las librerías?
 Junto con los compiladores de C y C++, se incluyen ciertos archivos
llamados bibliotecas mas comúnmente librerías. Las bibliotecas contienen
el código objeto de muchos programas que permiten hacer cosas
comunes, como leer el teclado, escribir en la pantalla, manejar números,
realizar funciones matemáticas, etc.
Biblioteca Matemática.
 Los operadores "<<" representarían el agua, y la dirección en que se
mueve. Cualquier cosa que soltemos en el agua: "hola", " " o endl, seguirá
flotando hasta llegar a la pantalla, y además mantendrán su orden. En esta
biblioteca se definen algunas de las funciones aplicables a los "streams",
pero aún no estamos en disposición de acceder a ellas.
Biblioteca Matemática.
 Baste decir de momento que existen cuatro "streams“ predeterminados:
 cin, canal de entrada estándar.
 cout, canal de salida estándar.
 cerr, canal de salida de errores.
 clog, canal de salida de diario o anotaciones.
Biblioteca de números aleatorios.
 Contiene tipos, macros y funciones para la conversión numérica, generación de
números aleatorios, búsquedas y ordenación, gestión de memoria y tareas
similares. Los números aleatorios son útiles en programas que necesitan simular
eventos aleatorios, tales como juegos, simulaciones y experimentos. En la práctica
ninguna función produce datos aleatorios verdaderos.
Biblioteca Grafica.
 C ++ Proporciona una biblioteca de funciones gráficas (GRAFHISCS.H)
como suplemento a las bibliotecas de los modelos de memoria estándar,
incorporado bibliotecas que son específicas del modelo de memoria. Al
utilizar el entorno de desarrollo integrado de c++.se produce la carga
automática del
modelo de memoria adecuado, que coincide con el modelo de memoria
seleccionado (consulte el menú que se abre abajo optians/copiler/Medel).
Biblioteca definida por el programador.
 Las funciones que se han utilizado hasta ahora son funciones
que el lenguaje de programación ha predefinido en sus
bibliotecas o librerías. Sin embargo, también es posible que el
programador defina y utilice sus propias funciones.
Bibliotecas o librerías en C++.
 Junto con los compiladores de C y C++, se incluyen ciertos archivos
llamados bibliotecas mas comúnmente librerías. Las bibliotecas contienen
el código objeto de muchos programas que permiten hacer cosas
comunes, como leer el teclado, escribir en la pantalla, manejar números,
realizar funciones matemáticas, etc.
Sintaxis para declarar Librerías en
C++.
 La sintaxis es la siguiente: #include <nombre de la librería> o alternativamente
#include "nombre de la librería". Cualquiera de las 2 formas es válida en C++ (no
estoy seguro si en C sea válido), ten en cuenta que siempre el nombre de la librería
debe ir entre " y " o entre < y >. En tu código puedes declarar todas las librerías
que quieras aunque en realidad no tienen sentido declarar una librería que no vas a
usar en tu programa, sin embargo no existe límite para esto.
Librerías Estándar de C++
(Standar Template Library o STL
 A continuación pondré algunas de las librerías de uso más común de C++ y que
forman parte de las librerías estándar de este lenguaje.
 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 o stream.
Librerías Estándar de C++
(Standar Template Library o STL
 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.
 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 de las dificultades que generan
los char
Librerías Estándar de C++
(Standar Template Library o STL
 Vector: Parte de la STL relativa a los contenedores tipo vector; una generalización
de las matrices unidimensionales C/C++
 forward_list: Esta librería es útil para implementar con gran facilidad listas
enlazadas simples.
 List: Permite implementar listas doblemente enlazadas (listas enlazadas dobles)
fácilmente.
Conclusión.
 En C++, la biblioteca estándar es una colección de Clases y funciones, escritas en el
núcleo del lenguaje. La biblioteca estándar proporciona varios contenedores
genéricos, funciones para utilizar y manipular esos contenedores, funciones objeto,
cadenas y flujos genéricos (incluyendo E/S interactiva y de archivos) y soporte para
la mayoría de las características del lenguaje.
Bibliografias
 https://www.programarya.com/Cursos/C++/Bibliotecas-O-Librerias
 https://mx.answers.yahoo.com/question/index?qid=20110703184412AA1fMNf
 https://es.wikipedia.org/wiki/Biblioteca_estándar_de_C%2B%2B
 https://es.slideshare.net/albertogil12139/c-y-sus-librerias
 https://msdn.microsoft.com/es-es/library/hh875057.aspx

Más contenido relacionado

La actualidad más candente

bibliotecas c++
bibliotecas c++bibliotecas c++
bibliotecas c++LaishaXime
 
Bibliotecas virtuales
Bibliotecas virtualesBibliotecas virtuales
Bibliotecas virtualesKareliaRivas
 
Adan guadalupe diaz meza
Adan guadalupe diaz meza Adan guadalupe diaz meza
Adan guadalupe diaz meza AbelDM1104
 
Nuevo documento de microsoft office word
Nuevo documento de microsoft office wordNuevo documento de microsoft office word
Nuevo documento de microsoft office wordRemixz7548
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Oziel Solis Juarez
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosandreadelacruz002
 
Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++carmenmc2017
 
bibliotecas mas importantes de C++
bibliotecas mas importantes de C++bibliotecas mas importantes de C++
bibliotecas mas importantes de C++Salvador Sanchez
 
Metodos de entrada y Salida
Metodos de entrada y SalidaMetodos de entrada y Salida
Metodos de entrada y SalidaCristian Andres
 

La actualidad más candente (14)

bibliotecas c++
bibliotecas c++bibliotecas c++
bibliotecas c++
 
Bibliotecas virtuales
Bibliotecas virtualesBibliotecas virtuales
Bibliotecas virtuales
 
Adan guadalupe diaz meza
Adan guadalupe diaz meza Adan guadalupe diaz meza
Adan guadalupe diaz meza
 
Nuevo documento de microsoft office word
Nuevo documento de microsoft office wordNuevo documento de microsoft office word
Nuevo documento de microsoft office word
 
Librerias en c
Librerias en cLibrerias en c
Librerias en c
 
Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_
 
Bibliotecas de-c
Bibliotecas de-cBibliotecas de-c
Bibliotecas de-c
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_servicios
 
Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_
 
Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++
 
bibliotecas mas importantes de C++
bibliotecas mas importantes de C++bibliotecas mas importantes de C++
bibliotecas mas importantes de C++
 
Metodos de entrada y Salida
Metodos de entrada y SalidaMetodos de entrada y Salida
Metodos de entrada y Salida
 
Consulta sobre librerías en c++
Consulta sobre librerías en c++Consulta sobre librerías en c++
Consulta sobre librerías en c++
 
Introduccion Basica Matlab
Introduccion Basica MatlabIntroduccion Basica Matlab
Introduccion Basica Matlab
 

Similar a LAS BIBLIOTECAS C

Practica 1
Practica 1Practica 1
Practica 1Tensor
 
Practica 1
Practica 1Practica 1
Practica 1Tensor
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de CLorenaCMtz
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Idalia Tristan
 
Bibliotecas que existen_para_c++
Bibliotecas que existen_para_c++Bibliotecas que existen_para_c++
Bibliotecas que existen_para_c++andreadelacruz002
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfssuser948499
 
Presentacion1(3)(2)
Presentacion1(3)(2)Presentacion1(3)(2)
Presentacion1(3)(2)gadiel1515
 
Bibliotecas c++ por plata cabello jose manuel
Bibliotecas c++ por plata cabello jose manuelBibliotecas c++ por plata cabello jose manuel
Bibliotecas c++ por plata cabello jose manueljose manuel plata cabello
 
Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)luis_ocampo27
 
Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)luis_ocampo27
 
Bibliotecas que existen_para_c_ (2)
Bibliotecas que existen_para_c_ (2)Bibliotecas que existen_para_c_ (2)
Bibliotecas que existen_para_c_ (2)luis_ocampo27
 
Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)luis_ocampo27
 
Edna Lenguaje C
Edna Lenguaje CEdna Lenguaje C
Edna Lenguaje CDavitza
 

Similar a LAS BIBLIOTECAS C (20)

Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
Bibliotecas de C
Bibliotecas de CBibliotecas de C
Bibliotecas de C
 
BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
Bibliotecas que existen_para_c++
Bibliotecas que existen_para_c++Bibliotecas que existen_para_c++
Bibliotecas que existen_para_c++
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdf
 
Presentacion1(3)(2)
Presentacion1(3)(2)Presentacion1(3)(2)
Presentacion1(3)(2)
 
librerias.pptx
librerias.pptxlibrerias.pptx
librerias.pptx
 
Biblioteca (1)
Biblioteca (1)Biblioteca (1)
Biblioteca (1)
 
Bibliotecas c++ por plata cabello jose manuel
Bibliotecas c++ por plata cabello jose manuelBibliotecas c++ por plata cabello jose manuel
Bibliotecas c++ por plata cabello jose manuel
 
Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_Bibliotecas que existen_para_c_
Bibliotecas que existen_para_c_
 
Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)
 
Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)
 
Bibliotecas que existen_para_c_ (2)
Bibliotecas que existen_para_c_ (2)Bibliotecas que existen_para_c_ (2)
Bibliotecas que existen_para_c_ (2)
 
Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)Bibliotecas que existen_para_c_ (1)
Bibliotecas que existen_para_c_ (1)
 
Edna Lenguaje C
Edna Lenguaje CEdna Lenguaje C
Edna Lenguaje C
 

Más de Efren Pacheco

Tipos de datos_para_c_(2)
Tipos de datos_para_c_(2)Tipos de datos_para_c_(2)
Tipos de datos_para_c_(2)Efren Pacheco
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosEfren Pacheco
 
Constancia 2 c0-7f26d-2a0147b55f
Constancia 2 c0-7f26d-2a0147b55fConstancia 2 c0-7f26d-2a0147b55f
Constancia 2 c0-7f26d-2a0147b55fEfren Pacheco
 
Cuestionario de 2(2)
Cuestionario de 2(2)Cuestionario de 2(2)
Cuestionario de 2(2)Efren Pacheco
 
Instrucciones basicas c_(2)
Instrucciones basicas c_(2)Instrucciones basicas c_(2)
Instrucciones basicas c_(2)Efren Pacheco
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)Efren Pacheco
 
Tablas de verdad_para_c_(2)
Tablas de verdad_para_c_(2)Tablas de verdad_para_c_(2)
Tablas de verdad_para_c_(2)Efren Pacheco
 
Tipos de operadores_para_c_(2)
Tipos de operadores_para_c_(2)Tipos de operadores_para_c_(2)
Tipos de operadores_para_c_(2)Efren Pacheco
 
Constancia 2 c0-7f18a-2a0147d87a
Constancia 2 c0-7f18a-2a0147d87aConstancia 2 c0-7f18a-2a0147d87a
Constancia 2 c0-7f18a-2a0147d87aEfren Pacheco
 
Problemas dfd y_raptor(2)(2)
Problemas dfd y_raptor(2)(2)Problemas dfd y_raptor(2)(2)
Problemas dfd y_raptor(2)(2)Efren Pacheco
 
Ley de la_jerarquia_de_las_operaciones(2)
Ley de la_jerarquia_de_las_operaciones(2)Ley de la_jerarquia_de_las_operaciones(2)
Ley de la_jerarquia_de_las_operaciones(2)Efren Pacheco
 

Más de Efren Pacheco (20)

Code blocks
Code blocksCode blocks
Code blocks
 
Tipos de datos_para_c_(2)
Tipos de datos_para_c_(2)Tipos de datos_para_c_(2)
Tipos de datos_para_c_(2)
 
Examen 2
Examen 2Examen 2
Examen 2
 
Cuestionario
Cuestionario Cuestionario
Cuestionario
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_servicios
 
Estructura
EstructuraEstructura
Estructura
 
C
CC
C
 
Operadores
OperadoresOperadores
Operadores
 
CONSTANCIA
CONSTANCIACONSTANCIA
CONSTANCIA
 
DFD Y RAPTOR
DFD Y RAPTORDFD Y RAPTOR
DFD Y RAPTOR
 
Constancia 2 c0-7f26d-2a0147b55f
Constancia 2 c0-7f26d-2a0147b55fConstancia 2 c0-7f26d-2a0147b55f
Constancia 2 c0-7f26d-2a0147b55f
 
Pregunta 1(2)
Pregunta 1(2)Pregunta 1(2)
Pregunta 1(2)
 
Cuestionario de 2(2)
Cuestionario de 2(2)Cuestionario de 2(2)
Cuestionario de 2(2)
 
Instrucciones basicas c_(2)
Instrucciones basicas c_(2)Instrucciones basicas c_(2)
Instrucciones basicas c_(2)
 
Estructura basica para_c_(2)
Estructura basica para_c_(2)Estructura basica para_c_(2)
Estructura basica para_c_(2)
 
Tablas de verdad_para_c_(2)
Tablas de verdad_para_c_(2)Tablas de verdad_para_c_(2)
Tablas de verdad_para_c_(2)
 
Tipos de operadores_para_c_(2)
Tipos de operadores_para_c_(2)Tipos de operadores_para_c_(2)
Tipos de operadores_para_c_(2)
 
Constancia 2 c0-7f18a-2a0147d87a
Constancia 2 c0-7f18a-2a0147d87aConstancia 2 c0-7f18a-2a0147d87a
Constancia 2 c0-7f18a-2a0147d87a
 
Problemas dfd y_raptor(2)(2)
Problemas dfd y_raptor(2)(2)Problemas dfd y_raptor(2)(2)
Problemas dfd y_raptor(2)(2)
 
Ley de la_jerarquia_de_las_operaciones(2)
Ley de la_jerarquia_de_las_operaciones(2)Ley de la_jerarquia_de_las_operaciones(2)
Ley de la_jerarquia_de_las_operaciones(2)
 

Último

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 

Último (20)

DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 

LAS BIBLIOTECAS C

  • 1. LAS BIBLIOTECAS QUE EXISTEN PARA C++ CLAUDIA ANDREA GÓMEZ CASANOVA EFRÉN PACHECO GARZA 2 “DM” (PG)
  • 3. ¿Qué son las librerías?  Junto con los compiladores de C y C++, se incluyen ciertos archivos llamados bibliotecas mas comúnmente librerías. Las bibliotecas contienen el código objeto de muchos programas que permiten hacer cosas comunes, como leer el teclado, escribir en la pantalla, manejar números, realizar funciones matemáticas, etc.
  • 4. Biblioteca Matemática.  Los operadores "<<" representarían el agua, y la dirección en que se mueve. Cualquier cosa que soltemos en el agua: "hola", " " o endl, seguirá flotando hasta llegar a la pantalla, y además mantendrán su orden. En esta biblioteca se definen algunas de las funciones aplicables a los "streams", pero aún no estamos en disposición de acceder a ellas.
  • 5. Biblioteca Matemática.  Baste decir de momento que existen cuatro "streams“ predeterminados:  cin, canal de entrada estándar.  cout, canal de salida estándar.  cerr, canal de salida de errores.  clog, canal de salida de diario o anotaciones.
  • 6. Biblioteca de números aleatorios.  Contiene tipos, macros y funciones para la conversión numérica, generación de números aleatorios, búsquedas y ordenación, gestión de memoria y tareas similares. Los números aleatorios son útiles en programas que necesitan simular eventos aleatorios, tales como juegos, simulaciones y experimentos. En la práctica ninguna función produce datos aleatorios verdaderos.
  • 7. Biblioteca Grafica.  C ++ Proporciona una biblioteca de funciones gráficas (GRAFHISCS.H) como suplemento a las bibliotecas de los modelos de memoria estándar, incorporado bibliotecas que son específicas del modelo de memoria. Al utilizar el entorno de desarrollo integrado de c++.se produce la carga automática del modelo de memoria adecuado, que coincide con el modelo de memoria seleccionado (consulte el menú que se abre abajo optians/copiler/Medel).
  • 8. Biblioteca definida por el programador.  Las funciones que se han utilizado hasta ahora son funciones que el lenguaje de programación ha predefinido en sus bibliotecas o librerías. Sin embargo, también es posible que el programador defina y utilice sus propias funciones.
  • 9. Bibliotecas o librerías en C++.  Junto con los compiladores de C y C++, se incluyen ciertos archivos llamados bibliotecas mas comúnmente librerías. Las bibliotecas contienen el código objeto de muchos programas que permiten hacer cosas comunes, como leer el teclado, escribir en la pantalla, manejar números, realizar funciones matemáticas, etc.
  • 10. Sintaxis para declarar Librerías en C++.  La sintaxis es la siguiente: #include <nombre de la librería> o alternativamente #include "nombre de la librería". Cualquiera de las 2 formas es válida en C++ (no estoy seguro si en C sea válido), ten en cuenta que siempre el nombre de la librería debe ir entre " y " o entre < y >. En tu código puedes declarar todas las librerías que quieras aunque en realidad no tienen sentido declarar una librería que no vas a usar en tu programa, sin embargo no existe límite para esto.
  • 11. Librerías Estándar de C++ (Standar Template Library o STL  A continuación pondré algunas de las librerías de uso más común de C++ y que forman parte de las librerías estándar de este lenguaje.  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 o stream.
  • 12. Librerías Estándar de C++ (Standar Template Library o STL  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.  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 de las dificultades que generan los char
  • 13. Librerías Estándar de C++ (Standar Template Library o STL  Vector: Parte de la STL relativa a los contenedores tipo vector; una generalización de las matrices unidimensionales C/C++  forward_list: Esta librería es útil para implementar con gran facilidad listas enlazadas simples.  List: Permite implementar listas doblemente enlazadas (listas enlazadas dobles) fácilmente.
  • 14. Conclusión.  En C++, la biblioteca estándar es una colección de Clases y funciones, escritas en el núcleo del lenguaje. La biblioteca estándar proporciona varios contenedores genéricos, funciones para utilizar y manipular esos contenedores, funciones objeto, cadenas y flujos genéricos (incluyendo E/S interactiva y de archivos) y soporte para la mayoría de las características del lenguaje.
  • 15. Bibliografias  https://www.programarya.com/Cursos/C++/Bibliotecas-O-Librerias  https://mx.answers.yahoo.com/question/index?qid=20110703184412AA1fMNf  https://es.wikipedia.org/wiki/Biblioteca_estándar_de_C%2B%2B  https://es.slideshare.net/albertogil12139/c-y-sus-librerias  https://msdn.microsoft.com/es-es/library/hh875057.aspx