SlideShare una empresa de Scribd logo
Librerias de c++
LICONA HERNANDEZ LUIS EMILIO
JALOMO CHAVEZ FRANCISCO JESUS
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
<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

La actualidad más candente

Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
Idalia Tristan
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
GamePlayer35
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
Programación C++
Programación C++Programación C++
Programación C++
Juan Islas
 
100 1
100 1 100 1
Printf23
Printf23Printf23
Printf23
javierot99
 
Bibliotecas en c
Bibliotecas en cBibliotecas en c
Bibliotecas en c
demata
 
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
Alfredo Rivera
 
Diego alexis 8
Diego alexis 8Diego alexis 8
Diego alexis 8
diegobailachido
 
Investigacion de elementos y codigos de c++
Investigacion de elementos y codigos de c++Investigacion de elementos y codigos de c++
Investigacion de elementos y codigos de c++
Leonardo Torres
 
Tipo de Operadores
Tipo de OperadoresTipo de Operadores
Tipo de Operadores
Michelle Peña
 
Códigos c++
Códigos c++Códigos c++
Códigos c++
Marthaa Hdz
 
BIBLIOTECAS EN PROGRAMACION
BIBLIOTECAS EN PROGRAMACIONBIBLIOTECAS EN PROGRAMACION
BIBLIOTECAS EN PROGRAMACION
UTPL
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
Milton Nicolay
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
Nestor Lagunez Caramon
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
Fabiola Cortes
 
Archivos de Cabecera.
Archivos de Cabecera.Archivos de Cabecera.
Archivos de Cabecera.
Luis Stifler
 

La actualidad más candente (17)

Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
Programación C++
Programación C++Programación C++
Programación C++
 
100 1
100 1 100 1
100 1
 
Printf23
Printf23Printf23
Printf23
 
Bibliotecas en c
Bibliotecas en cBibliotecas en c
Bibliotecas en c
 
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
INVESTIGACION DE ELEMENTOS Y CODIGOS DE C++
 
Diego alexis 8
Diego alexis 8Diego alexis 8
Diego alexis 8
 
Investigacion de elementos y codigos de c++
Investigacion de elementos y codigos de c++Investigacion de elementos y codigos de c++
Investigacion de elementos y codigos de c++
 
Tipo de Operadores
Tipo de OperadoresTipo de Operadores
Tipo de Operadores
 
Códigos c++
Códigos c++Códigos c++
Códigos c++
 
BIBLIOTECAS EN PROGRAMACION
BIBLIOTECAS EN PROGRAMACIONBIBLIOTECAS EN PROGRAMACION
BIBLIOTECAS EN PROGRAMACION
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
 
Archivos de Cabecera.
Archivos de Cabecera.Archivos de Cabecera.
Archivos de Cabecera.
 

Similar a Librerias de c_

Tablas
TablasTablas
Tablas
flowerymink
 
Codigos C+++
Codigos C+++Codigos C+++
Codigos C+++
Michelle Peña
 
Bibliotecas existentes para_c_
Bibliotecas existentes para_c_Bibliotecas existentes para_c_
Bibliotecas existentes para_c_
erickaagarciarosales
 
INVESTIGACIÓN DE LIBRERÍAS
INVESTIGACIÓN DE LIBRERÍAS INVESTIGACIÓN DE LIBRERÍAS
INVESTIGACIÓN DE LIBRERÍAS
Dalynver Yanchapaxi
 
Éxito y Fracáso
Éxito y FracásoÉxito y Fracáso
Éxito y Fracáso
Dalynver Yanchapaxi
 
Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1
Fabiola Valerio Ramirez
 
asdas
asdasasdas
Funciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenierosFunciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenieros
Maria jose Ramirez perez
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptx
Erisbeymarin
 
Act 01
Act 01Act 01
Act 01
brando soto
 
Soto diaz 2 j bilbiotecas mas importantes en c++
Soto diaz 2 j  bilbiotecas mas importantes en c++Soto diaz 2 j  bilbiotecas mas importantes en c++
Soto diaz 2 j bilbiotecas mas importantes en c++
efraingomez18
 
02 introduccion a python
02 introduccion a python02 introduccion a python
02 introduccion a python
José Luis Villalpando Aguilar
 
Presentación 2014 profe gabriel
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabriel
Enrique Morales
 
Lenguaje
LenguajeLenguaje
Lenguaje
Fernando Solis
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
fredyorellana7
 
E J P R A C T I C A S P Y T H O N
E J  P R A C T I C A S  P Y T H O NE J  P R A C T I C A S  P Y T H O N
E J P R A C T I C A S P Y T H O N
guest0c272a
 
Comandos
ComandosComandos
Comandos
Elizabeth Reyna
 
C#
C#C#
c
cc
c#
c#c#

Similar a Librerias de c_ (20)

Tablas
TablasTablas
Tablas
 
Codigos C+++
Codigos C+++Codigos C+++
Codigos C+++
 
Bibliotecas existentes para_c_
Bibliotecas existentes para_c_Bibliotecas existentes para_c_
Bibliotecas existentes para_c_
 
INVESTIGACIÓN DE LIBRERÍAS
INVESTIGACIÓN DE LIBRERÍAS INVESTIGACIÓN DE LIBRERÍAS
INVESTIGACIÓN DE LIBRERÍAS
 
Éxito y Fracáso
Éxito y FracásoÉxito y Fracáso
Éxito y Fracáso
 
Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1Unidad 6: Flujos y Archivos Ejercicio 1
Unidad 6: Flujos y Archivos Ejercicio 1
 
asdas
asdasasdas
asdas
 
Funciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenierosFunciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenieros
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptx
 
Act 01
Act 01Act 01
Act 01
 
Soto diaz 2 j bilbiotecas mas importantes en c++
Soto diaz 2 j  bilbiotecas mas importantes en c++Soto diaz 2 j  bilbiotecas mas importantes en c++
Soto diaz 2 j bilbiotecas mas importantes en c++
 
02 introduccion a python
02 introduccion a python02 introduccion a python
02 introduccion a python
 
Presentación 2014 profe gabriel
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabriel
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
 
E J P R A C T I C A S P Y T H O N
E J  P R A C T I C A S  P Y T H O NE J  P R A C T I C A S  P Y T H O N
E J P R A C T I C A S P Y T H O N
 
Comandos
ComandosComandos
Comandos
 
C#
C#C#
C#
 
c
cc
c
 
c#
c#c#
c#
 

Más de Maztherprozh

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

Más de Maztherprozh (20)

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_
Tablas de verdad_para_c_Tablas de verdad_para_c_
Tablas de verdad_para_c_
 
Operadores yahir
Operadores yahirOperadores yahir
Operadores yahir
 
Jerarquia fandc
Jerarquia fandcJerarquia fandc
Jerarquia fandc
 
Jerarquia fandc
Jerarquia fandcJerarquia fandc
Jerarquia fandc
 
Instrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaInstrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copia
 
Biblioteca
BibliotecaBiblioteca
Biblioteca
 
Cuestionario 1
Cuestionario 1Cuestionario 1
Cuestionario 1
 
Tipos de operadores_para_c_(2)
Tipos de operadores_para_c_(2)Tipos de operadores_para_c_(2)
Tipos de operadores_para_c_(2)
 
Tabla de--verdad
Tabla  de--verdadTabla  de--verdad
Tabla de--verdad
 
Instruccionesbqsioziel51 170328024111 (1) (1)
Instruccionesbqsioziel51 170328024111 (1) (1)Instruccionesbqsioziel51 170328024111 (1) (1)
Instruccionesbqsioziel51 170328024111 (1) (1)
 
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
Estructurabsicadeunprogramaendevc 140605195118-phpapp02(2)
 
Bibliotecas de c++
Bibliotecas de c++Bibliotecas de c++
Bibliotecas de c++
 
Ley de-jerarquia-de-operaciones
Ley de-jerarquia-de-operacionesLey de-jerarquia-de-operaciones
Ley de-jerarquia-de-operaciones
 
Instrucciones en c´´
Instrucciones en c´´Instrucciones en c´´
Instrucciones en c´´
 
Cuestionario (2)
Cuestionario (2)Cuestionario (2)
Cuestionario (2)
 
Instrucciones c
Instrucciones c Instrucciones c
Instrucciones c
 
Estructura basica de_un_programa_c_ (1)
Estructura basica de_un_programa_c_ (1)Estructura basica de_un_programa_c_ (1)
Estructura basica de_un_programa_c_ (1)
 
Librerias dee c_ (1)
Librerias dee c_ (1)Librerias dee c_ (1)
Librerias dee c_ (1)
 
Tabla de verdad(2)
Tabla de verdad(2)Tabla de verdad(2)
Tabla de verdad(2)
 

Último

1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 

Último (20)

1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 

Librerias de c_

  • 1. Librerias de c++ LICONA HERNANDEZ LUIS EMILIO JALOMO CHAVEZ FRANCISCO JESUS
  • 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
  • 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