SlideShare una empresa de Scribd logo
1 de 16
<bitset>
provee la clase contenedora especializada std::bitset, un arreglo de bits.
<deque>
provee la plantilla clase contenedora std::deque, una cola doblemente enlazada.
<list>
provee la plantilla clase contenedora std::list, una lista doblemente enlazada.
<map>
provee las plantillas clases contenedoras std::map y std::multimap, un arreglo asociativo y un arreglo asociativo múltiple respectivamente.
<queue>
provee la clase adaptadora contenedora std::queue, una cola de datos.
<set>
provee las plantillas clases contenedoras std::set y std::multiset, contenedores asociativos ordenados.
<stack>
provee la clase adaptadora contenedora std::stack, una pila de datos.
<vector>
provee la plantilla clase contenedora std::vector, un arreglo dinámico.
<algorithm>
provee la definición de muchos algoritmos.
<functional>
Provee varios objetos funcionales, diseñados para ser utilizados por los algoritmos estándares.
<iterator>
provee clases y plantillas para trabajar con iteradores.
<locale>
provee las clases y plantillas para trabajar con locales.
<memory>
provee facilidades para el manejo de memoria en C++, incluyendo la clase plantilla std::auto_ptr.
<stdexcept>
contiene las clases estándares de excepción así como std::logic_error y std::runtime_error, ambas derivadas de std::exception.
<utility>
Provee la clase plantilla std::pair, para trabajar con pares (tuplas de dos miembros) de objetos.
Cadenas de caracteres
<string>
provee las clases y plantillas estándares de C++ para trabajar con cadena de caracteres.
Flujos y entrada y salida
<fstream>
provee facilidades para la entrada y salida basada en archivos.
<ios>
provee varios tipos y funciones básicas para la operación de flujos de entrada y salida.
<iostream>
provee los elementos fundamentales para la entrada y salida en C++.
<iosfwd>
provee las declaraciones hacia adelante de varias clases plantillas de E/S.
<iomanip>
provee facilidades para manipular el formateo de salida, así como la base utilizada cuando se formatean enteros y los valores precisión
o punto flotante.
<istream>
provee la clase plantilla std::istream y otras clases para la entrada de datos.
<ostream>
provee la clase plantilla std::ostream y otras clases para la salida de datos.
<sstream>
provee la clase plantilla std::sstream y otras clases para la manipulación de cadena de caracteres.
<streambuf>
Numéricas
<complex>
provee la clase plantilla std::complex y funciones asociadas al trabajo con números complejos.
<numeric>
provee algoritmos para el procesamiento numérico.
<valarray>
provee la clase plantilla std::valarray, una clase arreglo optimizada para el procesamiento numérico.
Soporte del Lenguaje
<exception>
provee varios tipos y funciones relacionadas al manejo de excepciones, incluyendo std::exception, la clase base para todas las
excepciones arrojadas por la biblioteca estándar.
<limits>
Provee la clase plantilla std::numeric_limits, utilizada para describir las propiedades de los tipos numéricos fundamentales.
<new>
provee los operadores new y delete y otras funciones y tipos que componen los elementos fundamentales para el manejo de memoria en C++.
<typeinfo>
Provee las facilidades para trabajar con información de tipo en tiempo de ejecución en C++.
Biblioteca estándar de C++
¿Cómo declarar una librería en C++?
Veamos a continuación como se haría la declaración de unas cuantas
librerías conocidas, recuerda que ese pueden declarar todas las
librerías necesarias y siempre debe hacerse al comienzo del código
fuente
En el siguiente ejemplo veremos el uso de la librería stdlib.h que posee una gran variedad
de funcionalidades, para este ejemplo usaremos la función rand que nos permite generar
un número aleatorio.
https://es.wikipedia.org/wiki/Biblioteca_est%C3%A1ndar_de_C%2B%2B
https://www.programarya.com/Cursos/C++/Bibliotecas-o-Librerias
https://msdn.microsoft.com/es-es/library/hh875057.aspx

Más contenido relacionado

Similar a C (2)

Longitud de cadena y funciones en java
Longitud de cadena y funciones en javaLongitud de cadena y funciones en java
Longitud de cadena y funciones en java
Robert Wolf
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
gbermeo
 
Practica n tec arch
Practica n tec archPractica n tec arch
Practica n tec arch
yulianixita
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
guest0c9485
 

Similar a C (2) (20)

Longitud de cadena y funciones en java
Longitud de cadena y funciones en javaLongitud de cadena y funciones en java
Longitud de cadena y funciones en java
 
Uso de las clases iostream
Uso de las clases iostreamUso de las clases iostream
Uso de las clases iostream
 
LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Ddl
DdlDdl
Ddl
 
Tipo c++
Tipo c++Tipo c++
Tipo c++
 
Tipo c++
Tipo c++Tipo c++
Tipo c++
 
CheatSheet manejo de datos con dplyr en R
CheatSheet manejo de datos con dplyr en RCheatSheet manejo de datos con dplyr en R
CheatSheet manejo de datos con dplyr en R
 
Mule Librerias en Java
Mule Librerias en JavaMule Librerias en Java
Mule Librerias en Java
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
 
Practica n tec arch
Practica n tec archPractica n tec arch
Practica n tec arch
 
OLE BD
OLE BDOLE BD
OLE BD
 
Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++
 
Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++Bibliotecas mas importantes en c++
Bibliotecas mas importantes en c++
 
Lotus script
Lotus scriptLotus script
Lotus script
 
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
Funciones de cadenas - Javascript para principiantes (fácil, rápido y efectivo)
 
Sesion1 Php Basico
Sesion1 Php BasicoSesion1 Php Basico
Sesion1 Php Basico
 
Taba y tipos de datos
Taba y tipos de datosTaba y tipos de datos
Taba y tipos de datos
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 

Más de wendy_romero06

Centro de estudio tecnologico i ndutrial y de
Centro de estudio tecnologico i ndutrial y deCentro de estudio tecnologico i ndutrial y de
Centro de estudio tecnologico i ndutrial y de
wendy_romero06
 
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
wendy_romero06
 
Centro de estudios tecnologicos industriales y de servicio no
Centro de estudios tecnologicos industriales y de servicio noCentro de estudios tecnologicos industriales y de servicio no
Centro de estudios tecnologicos industriales y de servicio no
wendy_romero06
 
Centro de estudio tecnologiico y de servicio cetis 109
Centro de estudio tecnologiico y de servicio cetis 109Centro de estudio tecnologiico y de servicio cetis 109
Centro de estudio tecnologiico y de servicio cetis 109
wendy_romero06
 

Más de wendy_romero06 (20)

Centro de estudio tecnologico i ndutrial y de
Centro de estudio tecnologico i ndutrial y deCentro de estudio tecnologico i ndutrial y de
Centro de estudio tecnologico i ndutrial y de
 
Operadores
OperadoresOperadores
Operadores
 
Ley de jerarquia_de_las_operaciones
Ley de jerarquia_de_las_operacionesLey de jerarquia_de_las_operaciones
Ley de jerarquia_de_las_operaciones
 
Estructura(2)
Estructura(2)Estructura(2)
Estructura(2)
 
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
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Centro de estudios tecnologicos industriales y de servicio no
Centro de estudios tecnologicos industriales y de servicio noCentro de estudios tecnologicos industriales y de servicio no
Centro de estudios tecnologicos industriales y de servicio no
 
Problema
ProblemaProblema
Problema
 
Centro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio noCentro de estudios tecnologicos y de servicio no
Centro de estudios tecnologicos y de servicio no
 
Linea
LineaLinea
Linea
 
Centro de estudio tecnologiico y de servicio cetis 109
Centro de estudio tecnologiico y de servicio cetis 109Centro de estudio tecnologiico y de servicio cetis 109
Centro de estudio tecnologiico y de servicio cetis 109
 
Operaciones basicas
Operaciones basicasOperaciones basicas
Operaciones basicas
 
Promedios
PromediosPromedios
Promedios
 
Transporte
TransporteTransporte
Transporte
 
Ventas
VentasVentas
Ventas
 
G circular
G circularG circular
G circular
 
G circular
G circularG circular
G circular
 
G columnas
G columnasG columnas
G columnas
 
Ventas trimestral
Ventas trimestralVentas trimestral
Ventas trimestral
 
F.base
F.baseF.base
F.base
 

Último

Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Demetrio Ccesa Rayme
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
Santosprez2
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
 
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOSESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.
 

C (2)

  • 1.
  • 2.
  • 3. <bitset> provee la clase contenedora especializada std::bitset, un arreglo de bits. <deque> provee la plantilla clase contenedora std::deque, una cola doblemente enlazada. <list> provee la plantilla clase contenedora std::list, una lista doblemente enlazada. <map> provee las plantillas clases contenedoras std::map y std::multimap, un arreglo asociativo y un arreglo asociativo múltiple respectivamente. <queue> provee la clase adaptadora contenedora std::queue, una cola de datos. <set> provee las plantillas clases contenedoras std::set y std::multiset, contenedores asociativos ordenados. <stack> provee la clase adaptadora contenedora std::stack, una pila de datos. <vector> provee la plantilla clase contenedora std::vector, un arreglo dinámico.
  • 4. <algorithm> provee la definición de muchos algoritmos. <functional> Provee varios objetos funcionales, diseñados para ser utilizados por los algoritmos estándares. <iterator> provee clases y plantillas para trabajar con iteradores. <locale> provee las clases y plantillas para trabajar con locales. <memory> provee facilidades para el manejo de memoria en C++, incluyendo la clase plantilla std::auto_ptr. <stdexcept> contiene las clases estándares de excepción así como std::logic_error y std::runtime_error, ambas derivadas de std::exception. <utility> Provee la clase plantilla std::pair, para trabajar con pares (tuplas de dos miembros) de objetos.
  • 5. Cadenas de caracteres <string> provee las clases y plantillas estándares de C++ para trabajar con cadena de caracteres.
  • 6. Flujos y entrada y salida <fstream> provee facilidades para la entrada y salida basada en archivos. <ios> provee varios tipos y funciones básicas para la operación de flujos de entrada y salida. <iostream> provee los elementos fundamentales para la entrada y salida en C++. <iosfwd> provee las declaraciones hacia adelante de varias clases plantillas de E/S. <iomanip> provee facilidades para manipular el formateo de salida, así como la base utilizada cuando se formatean enteros y los valores precisión o punto flotante. <istream> provee la clase plantilla std::istream y otras clases para la entrada de datos. <ostream> provee la clase plantilla std::ostream y otras clases para la salida de datos. <sstream> provee la clase plantilla std::sstream y otras clases para la manipulación de cadena de caracteres. <streambuf>
  • 7. Numéricas <complex> provee la clase plantilla std::complex y funciones asociadas al trabajo con números complejos. <numeric> provee algoritmos para el procesamiento numérico. <valarray> provee la clase plantilla std::valarray, una clase arreglo optimizada para el procesamiento numérico.
  • 8. Soporte del Lenguaje <exception> provee varios tipos y funciones relacionadas al manejo de excepciones, incluyendo std::exception, la clase base para todas las excepciones arrojadas por la biblioteca estándar. <limits> Provee la clase plantilla std::numeric_limits, utilizada para describir las propiedades de los tipos numéricos fundamentales. <new> provee los operadores new y delete y otras funciones y tipos que componen los elementos fundamentales para el manejo de memoria en C++. <typeinfo> Provee las facilidades para trabajar con información de tipo en tiempo de ejecución en C++.
  • 10.
  • 11.
  • 12.
  • 13. ¿Cómo declarar una librería en C++? Veamos a continuación como se haría la declaración de unas cuantas librerías conocidas, recuerda que ese pueden declarar todas las librerías necesarias y siempre debe hacerse al comienzo del código fuente
  • 14. En el siguiente ejemplo veremos el uso de la librería stdlib.h que posee una gran variedad de funcionalidades, para este ejemplo usaremos la función rand que nos permite generar un número aleatorio.
  • 15.