SlideShare una empresa de Scribd logo
Librerias de c++
GODINEZ LUNA GABRIEL
LORELY YAMILETH COLUNGA VEGA
Bueno, en todo
programa de C++
debemos empezar con
una librería.
Pues las librerías es
una colección y
funciones, escritas en
el núcleo del lenguaje.
<Studio.h>
Tipo de librerías #include <studio.h>
Fclose. Cierra un fichero a través de su puntero.
Fopen,
freopen.
Fdopen.
Abre un fichero para lectura, para escritura, reescritura o para adición.
Remove. Elimina un fichero.
Rewind. Coloca el indicador de posición de fichero para el stream apuntado por stream al
del fichero.
Tmpfile. Crea y abre un archivo temporal que es borrado cuando cerramos con la función
Clearerr. Despeja los indicadores de final de fichero y de posición de fichero para el stream
apuntado por stream al comienzo del fichero.
Feof. Comprueba el indicador de final de fichero.
Ferror. Comprueba el indicador de errores.
Fflush Si stream apunta a un stream de salida o de actualización cuya operación mas reciente
era de entrada, la función fflush envía cualquier dato aun sin escribir al entorno local o a
ser escrito en el fichero; si no, entonces el comportamiento no está definido. Si stream es
un puntero nulo, la función fflush realiza el despeje para todos los streams cuyo
comportamiento está descrito anteriormente.
Tipo de librerías #include <studio.h>
Fgetpos Devuelve la posición actual del fichero.
Fgetc Devuelve un carácter de un fichero.
Fgets Consigue una cadena de caracteres de un fichero.
Fputc Escribe un caracter en un fichero.
Fputs Escribe una cadena de caracteres en un fichero.
Ftell Devuelve la posición actual del fichero como numero de bytes.
Fseek Situa el puntero de un fichero en una posición aleatoria.
Fsetpos Cambia la posición actual de un fichero.
Fread Lee diferentes tamaños de datos de un fichero.
Fwrite Envia, desde el array apuntado por puntero, hasta nmemb de elementos cuyo tamaño
especificado por tamaño. El indicador d eposicion de ficheros es avanzado por el
de caracteres escritos correctamente. Si existe un error el valor resultante del indicador
posición de ficheros es inmediato.
Getc Devuelve un carácter desde un fichero.
Getchar Igual que getc.
Tipo de librerías #include <studio.h>
Gets Lee caracteres de entrada hasta que encuentra un salto de línea y los almacena en un
argumento.
Printf, fprintf,
sprintf, snprintf
Usados para imprimir salidas de datos.
Vprintf También utilizado para imprimir salidas.
Perror Escribe un mensaje de error a stderr.
Putc Devuelve un carácter de un fichero.
Putchar,fputchar Igual que putc(stdout).
Scanf,fscanf,sscan
f
Utilizado para introducir entradas.
Vfcanf,vscanf,vssc
anf
Tambien utilizado para introducir entradas.
Setbuf Esta función es equivalente a la función sevbuf pasando los valores _IOFBF para modo y
BUFSIZ para tamaño, o (si acumulador es un puntero nulo), con el valor _IONBF para
Tipo de librerías #include <studio.h>
Setvbuf Solo puede ser usada después de que el stream apuntado por stream ha sido asociado
un fichero abierto y antes de otra operación cualquiera es llevada acabo al stream. El
argumento modo determina como stream será almacenado según lo siguiente: _IOFBF
ocasiona la entrada/salida a ser completamente almacenado; _IOLBF ocasiona la
entrada/salida a almacenar por líneas; _IONBF
ocasiona la entrada/salida a no ser almacenado. Si acumulador no es un puntero nulo, el
array al que es apuntado puede ser usado en vez de la acumulación adjudicada por la
función setvbuf. El argumento tamaño especifica el tamaño del array.
Tmpnam Genera una cadena de caracteres que es un nombre válido para ficheros y que no es
al nombre de un fichero existente. La función tmpnam genera una cadena diferente
vez que es llamada, hasta un máximo de TMP_MAX veces. Si la función es llamada más
veces que TMP_MAX, entonces el comportamiento de la función está definido según la
implementación del compilador.
Puts Imprime una cadena de caracteres.
<Stdlib.h>
Tipo de librerías #include <stdlib.h>
Atof (ascii to
float)
Cadena de caracteres a coma flotante.
Atoi Cadena de caracteres a entero.
Atol (C SL) (ascii
to long)
Cadena de caracteres a entero tamaño largo.
Strtod Cadena de caracteres a coma flotante tamaño doble.
Strtol Cadena de caracteres a entero largo.
Strtoul Cadena de caracteres a entero largo sin signo (positivo).
Rand Genera un número pseudo-aleatorio.
Srand E stablece la semilla para el generador de números pseudo-aleatorios.
Malloc, calloc,
realloc
Reservan memoria dinámica del heap.
Free Liberan memoria devolviéndola.
Abort Terminan ejecución anromalmente.
Atexit Registra una función callback callback para la salida del programa.
Tipo de librerías #include <stdlib.h>
Exit Termina ejecución del programa.
Getenv Recupera una variable de entorno.
System Ejecutar un comando externo.
Bsearch Busqueda binaria en un array
Qsort Ordena un vector usando quicksor
Abs,labs Valor absoluto
Div, ldiv División entera o euclidiana
<String.h>
Tipo de librerías #include <string.h>
Memcpy Copia n bytes entre dos áreas de memoria que no deben solaparse
Memmove Copia n bytes entre dos áreas de memoria; al contrario que memcpu y las áreas deben
solaparse
Memchr Busca un valor a partir de una dirección de memoria dada y devuelve un puntero a la
primera ocurrencia del valor buscado o nul si no se encuentra
Memcmp Compara los n primeros caracteres de dos áreas de memoria
Memset Sobre escribe un área de memoria con un patrón de bytes dado
Strcat Añade una cadena al final de otra
Strncat Añade los n primeros caracteres
Strchr Localiza un carácter de cadena, buscando desde el principio
Strrchr Localiza un carácter de cadena, buscando desde el final
Strcmp Compara dos cadenas alfabéticamente (‘a’!=‘A’)
Strncmp Compara los n primeros caracteres de dos cadenas numéricamente (‘a’!=‘A’)
Strcoll Compara dos cadenas según la colación actual (‘a’==‘A’)
Tipo de librerías #include <string.h>
Strcpy Copia una cadena en otra
Strncpy Copia los n primeros caracteres de una cadena en otra
Strerror Devuelve la cadena con el mensaje de error correspondiente al numero del error dado
Strlen Devuelve la longitud de una cadena
Strspn Devuelve la posición del primer carácter de una cadena que no coincide con ninguno de
los caracteres de otra cadena dada.
Strcspn Devuelve la posición del primer carácter que coincide con alguno de los caracteres de
cadena dada
Strpbrk Encuentra la primera ocurrencia de alguno de los caracteres de una cadena dada en otra
Strstrk Busca una cadena en una secuencia de tokens
Strxfrm Transofrma una cadena en su forma de colación
Strrev Invierte una cadena
<Ctype.h>
Tipo de librerías #include <ctype.h>
Tolower Convierte un carácter, en un parámetro entero ch, a minúscula.
Toupper Convierte un carácter, en un parámetro ch, a mayúscula
<locale.h>
Tipo de librerías #include <locale.h>
Localeconv La función localeconv asigna los componentes de un objeto con tipo structlconv con
valores apropiados para e formateo de cantidades numéricas según las reglas de la
localidad actual.
Setlocale La función setlocale selección al porción apropiada de la localidad del programa
especificado por los argumentos categoría y localidad. La función setlocale puede ser
usada para cambiar o preguntar la localidad actual total del programa o porciones de
Bibliografía
https://es.slideshare.net/albertogil12139/c-y-sus-librerias?from_action=save
https://www.programarya.com/Cursos/C++/Bibliotecas-o-Librerias

Más contenido relacionado

PPTX
Librerias de c_
DOCX
bibliotecas c++
DOCX
C docx22 (1)
DOCX
PPTX
Librerias Básicas y sus Funciones Lenguaje de Programación C
DOCX
PPTX
Bibliotecas o librerias_para_c_
Librerias de c_
bibliotecas c++
C docx22 (1)
Librerias Básicas y sus Funciones Lenguaje de Programación C
Bibliotecas o librerias_para_c_

La actualidad más candente (17)

PPTX
Bibliotecas o libreria de c++
PPTX
Bibliotecas de c_
PPTX
Programación C++
DOCX
DOCX
Printf23
DOCX
Investigacion de elementos y codigos de c++
PDF
BIBLIOTECAS EN PROGRAMACION
DOCX
Tipo de Operadores
PPTX
Bibliotecas en c
DOCX
Códigos c++
DOCX
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
DOCX
Fundamentos de programación librería string C++
DOCX
Diego alexis 8
PDF
Librerias ansi c
ODP
Archivos de Cabecera.
PDF
Sintaxis funciones c++
Bibliotecas o libreria de c++
Bibliotecas de c_
Programación C++
Printf23
Investigacion de elementos y codigos de c++
BIBLIOTECAS EN PROGRAMACION
Tipo de Operadores
Bibliotecas en c
Códigos c++
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
Fundamentos de programación librería string C++
Diego alexis 8
Librerias ansi c
Archivos de Cabecera.
Sintaxis funciones c++
Publicidad

Similar a Librerias dee c_ (20)

DOCX
Codigos C+++
PPTX
Bibliotecas existentes para_c_
DOCX
Librerias en-lenguaje-c
DOCX
DOCX
INVESTIGACIÓN DE LIBRERÍAS
PPTX
Funciones de Cadenas/ Computación para ingenieros
DOCX
Tablas
DOCX
Soto diaz 2 j bilbiotecas mas importantes en c++
PDF
Libreria ronald jimenez
DOCX
Éxito y Fracáso
DOCX
Instrucciones(raptor, java, c#)
DOCX
DOCX
Instrucciones(raptor, java, c#)
DOCX
Instrucciones(raptor, java, c#)
DOCX
Instrucciones(raptor, java, c#)
PDF
Arreglos Turbo C
PPT
Fpr Tema6 www.fresymetal.com
PPT
Computacion funciones definidas por el programador
PPT
Capitulo 8 Cadenas
Codigos C+++
Bibliotecas existentes para_c_
Librerias en-lenguaje-c
INVESTIGACIÓN DE LIBRERÍAS
Funciones de Cadenas/ Computación para ingenieros
Tablas
Soto diaz 2 j bilbiotecas mas importantes en c++
Libreria ronald jimenez
Éxito y Fracáso
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
Instrucciones(raptor, java, c#)
Arreglos Turbo C
Fpr Tema6 www.fresymetal.com
Computacion funciones definidas por el programador
Capitulo 8 Cadenas
Publicidad

Más de Maztherprozh (20)

PPTX
Estructura basica para_c_(2)
PPTX
Tablas de verdad_para_c_
PPTX
Operadores yahir
PPTX
Jerarquia fandc
PPTX
Jerarquia fandc
PPTX
Instrucciones basicas para_c_2 - copia
PPTX
Biblioteca
DOCX
Cuestionario 1
PPTX
Tipos de operadores_para_c_(2)
PPTX
Tabla de--verdad
PPTX
Instruccionesbqsioziel51 170328024111 (1) (1)
PPTX
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
PPTX
Bibliotecas de c++
PPTX
Ley de-jerarquia-de-operaciones
PPTX
Instrucciones en c´´
DOCX
Cuestionario (2)
PPTX
Instrucciones c
PPTX
Estructura basica de_un_programa_c_ (1)
PPTX
Librerias dee c_ (1)
PPTX
Tabla de verdad(2)
Estructura basica para_c_(2)
Tablas de verdad_para_c_
Operadores yahir
Jerarquia fandc
Jerarquia fandc
Instrucciones basicas para_c_2 - copia
Biblioteca
Cuestionario 1
Tipos de operadores_para_c_(2)
Tabla de--verdad
Instruccionesbqsioziel51 170328024111 (1) (1)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Bibliotecas de c++
Ley de-jerarquia-de-operaciones
Instrucciones en c´´
Cuestionario (2)
Instrucciones c
Estructura basica de_un_programa_c_ (1)
Librerias dee c_ (1)
Tabla de verdad(2)

Último (20)

DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
biología es un libro sobre casi todo el tema de biología
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
2 GRADO UNIDAD 5 - 2025.docx para primaria
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
biología es un libro sobre casi todo el tema de biología
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx

Librerias dee c_

  • 1. Librerias de c++ GODINEZ LUNA GABRIEL LORELY YAMILETH COLUNGA VEGA
  • 2. Bueno, en todo programa de C++ debemos empezar con una librería. Pues las librerías es una colección y funciones, escritas en el núcleo del lenguaje.
  • 4. Tipo de librerías #include <studio.h> Fclose. Cierra un fichero a través de su puntero. Fopen, freopen. Fdopen. Abre un fichero para lectura, para escritura, reescritura o para adición. Remove. Elimina un fichero. Rewind. Coloca el indicador de posición de fichero para el stream apuntado por stream al del fichero. Tmpfile. Crea y abre un archivo temporal que es borrado cuando cerramos con la función Clearerr. Despeja los indicadores de final de fichero y de posición de fichero para el stream apuntado por stream al comienzo del fichero. Feof. Comprueba el indicador de final de fichero. Ferror. Comprueba el indicador de errores. Fflush Si stream apunta a un stream de salida o de actualización cuya operación mas reciente era de entrada, la función fflush envía cualquier dato aun sin escribir al entorno local o a ser escrito en el fichero; si no, entonces el comportamiento no está definido. Si stream es un puntero nulo, la función fflush realiza el despeje para todos los streams cuyo comportamiento está descrito anteriormente.
  • 5. Tipo de librerías #include <studio.h> Fgetpos Devuelve la posición actual del fichero. Fgetc Devuelve un carácter de un fichero. Fgets Consigue una cadena de caracteres de un fichero. Fputc Escribe un caracter en un fichero. Fputs Escribe una cadena de caracteres en un fichero. Ftell Devuelve la posición actual del fichero como numero de bytes. Fseek Situa el puntero de un fichero en una posición aleatoria. Fsetpos Cambia la posición actual de un fichero. Fread Lee diferentes tamaños de datos de un fichero. Fwrite Envia, desde el array apuntado por puntero, hasta nmemb de elementos cuyo tamaño especificado por tamaño. El indicador d eposicion de ficheros es avanzado por el de caracteres escritos correctamente. Si existe un error el valor resultante del indicador posición de ficheros es inmediato. Getc Devuelve un carácter desde un fichero. Getchar Igual que getc.
  • 6. Tipo de librerías #include <studio.h> Gets Lee caracteres de entrada hasta que encuentra un salto de línea y los almacena en un argumento. Printf, fprintf, sprintf, snprintf Usados para imprimir salidas de datos. Vprintf También utilizado para imprimir salidas. Perror Escribe un mensaje de error a stderr. Putc Devuelve un carácter de un fichero. Putchar,fputchar Igual que putc(stdout). Scanf,fscanf,sscan f Utilizado para introducir entradas. Vfcanf,vscanf,vssc anf Tambien utilizado para introducir entradas. Setbuf Esta función es equivalente a la función sevbuf pasando los valores _IOFBF para modo y BUFSIZ para tamaño, o (si acumulador es un puntero nulo), con el valor _IONBF para
  • 7. Tipo de librerías #include <studio.h> Setvbuf Solo puede ser usada después de que el stream apuntado por stream ha sido asociado un fichero abierto y antes de otra operación cualquiera es llevada acabo al stream. El argumento modo determina como stream será almacenado según lo siguiente: _IOFBF ocasiona la entrada/salida a ser completamente almacenado; _IOLBF ocasiona la entrada/salida a almacenar por líneas; _IONBF ocasiona la entrada/salida a no ser almacenado. Si acumulador no es un puntero nulo, el array al que es apuntado puede ser usado en vez de la acumulación adjudicada por la función setvbuf. El argumento tamaño especifica el tamaño del array. Tmpnam Genera una cadena de caracteres que es un nombre válido para ficheros y que no es al nombre de un fichero existente. La función tmpnam genera una cadena diferente vez que es llamada, hasta un máximo de TMP_MAX veces. Si la función es llamada más veces que TMP_MAX, entonces el comportamiento de la función está definido según la implementación del compilador. Puts Imprime una cadena de caracteres.
  • 9. Tipo de librerías #include <stdlib.h> Atof (ascii to float) Cadena de caracteres a coma flotante. Atoi Cadena de caracteres a entero. Atol (C SL) (ascii to long) Cadena de caracteres a entero tamaño largo. Strtod Cadena de caracteres a coma flotante tamaño doble. Strtol Cadena de caracteres a entero largo. Strtoul Cadena de caracteres a entero largo sin signo (positivo). Rand Genera un número pseudo-aleatorio. Srand E stablece la semilla para el generador de números pseudo-aleatorios. Malloc, calloc, realloc Reservan memoria dinámica del heap. Free Liberan memoria devolviéndola. Abort Terminan ejecución anromalmente. Atexit Registra una función callback callback para la salida del programa.
  • 10. Tipo de librerías #include <stdlib.h> Exit Termina ejecución del programa. Getenv Recupera una variable de entorno. System Ejecutar un comando externo. Bsearch Busqueda binaria en un array Qsort Ordena un vector usando quicksor Abs,labs Valor absoluto Div, ldiv División entera o euclidiana
  • 12. Tipo de librerías #include <string.h> Memcpy Copia n bytes entre dos áreas de memoria que no deben solaparse Memmove Copia n bytes entre dos áreas de memoria; al contrario que memcpu y las áreas deben solaparse Memchr Busca un valor a partir de una dirección de memoria dada y devuelve un puntero a la primera ocurrencia del valor buscado o nul si no se encuentra Memcmp Compara los n primeros caracteres de dos áreas de memoria Memset Sobre escribe un área de memoria con un patrón de bytes dado Strcat Añade una cadena al final de otra Strncat Añade los n primeros caracteres Strchr Localiza un carácter de cadena, buscando desde el principio Strrchr Localiza un carácter de cadena, buscando desde el final Strcmp Compara dos cadenas alfabéticamente (‘a’!=‘A’) Strncmp Compara los n primeros caracteres de dos cadenas numéricamente (‘a’!=‘A’) Strcoll Compara dos cadenas según la colación actual (‘a’==‘A’)
  • 13. Tipo de librerías #include <string.h> Strcpy Copia una cadena en otra Strncpy Copia los n primeros caracteres de una cadena en otra Strerror Devuelve la cadena con el mensaje de error correspondiente al numero del error dado Strlen Devuelve la longitud de una cadena Strspn Devuelve la posición del primer carácter de una cadena que no coincide con ninguno de los caracteres de otra cadena dada. Strcspn Devuelve la posición del primer carácter que coincide con alguno de los caracteres de cadena dada Strpbrk Encuentra la primera ocurrencia de alguno de los caracteres de una cadena dada en otra Strstrk Busca una cadena en una secuencia de tokens Strxfrm Transofrma una cadena en su forma de colación Strrev Invierte una cadena
  • 15. Tipo de librerías #include <ctype.h> Tolower Convierte un carácter, en un parámetro entero ch, a minúscula. Toupper Convierte un carácter, en un parámetro ch, a mayúscula
  • 17. Tipo de librerías #include <locale.h> Localeconv La función localeconv asigna los componentes de un objeto con tipo structlconv con valores apropiados para e formateo de cantidades numéricas según las reglas de la localidad actual. Setlocale La función setlocale selección al porción apropiada de la localidad del programa especificado por los argumentos categoría y localidad. La función setlocale puede ser usada para cambiar o preguntar la localidad actual total del programa o porciones de