SlideShare una empresa de Scribd logo
1 de 18
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

La actualidad más candente

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++
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
Programación C++
Programación C++Programación C++
Programación C++
 
100 1
100 1 100 1
100 1
 
Printf23
Printf23Printf23
Printf23
 
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++
 
BIBLIOTECAS EN PROGRAMACION
BIBLIOTECAS EN PROGRAMACIONBIBLIOTECAS EN PROGRAMACION
BIBLIOTECAS EN PROGRAMACION
 
Tipo de Operadores
Tipo de OperadoresTipo de Operadores
Tipo de Operadores
 
Bibliotecas en c
Bibliotecas en cBibliotecas en c
Bibliotecas en c
 
Códigos c++
Códigos c++Códigos c++
Códigos 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++
 
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++
 
Diego alexis 8
Diego alexis 8Diego alexis 8
Diego alexis 8
 
Librerias ansi c
Librerias ansi cLibrerias ansi c
Librerias ansi c
 
Archivos de Cabecera.
Archivos de Cabecera.Archivos de Cabecera.
Archivos de Cabecera.
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
 

Similar a Librerias dee c_

Similar a Librerias dee 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
 
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
 
asdas
asdasasdas
asdas
 
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
 
02 introduccion a python
02 introduccion a python02 introduccion a python
02 introduccion a python
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
 
Presentación 2014 profe gabriel
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabriel
 
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++
 
Curso Bash 2
Curso Bash 2Curso Bash 2
Curso Bash 2
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
C++
C++ C++
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
 
Computacion funciones definidas por el programador
Computacion funciones definidas por el programadorComputacion funciones definidas por el programador
Computacion funciones definidas por el programador
 

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
 
Instrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaInstrucciones basicas para_c_2 - copia
Instrucciones basicas para_c_2 - copiaMaztherprozh
 
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
 
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-operacionesMaztherprozh
 
Instrucciones en c´´
Instrucciones en c´´Instrucciones en c´´
Instrucciones en 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

Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
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
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 

Último (20)

Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
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
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 

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