P. 1
Funciones de Biblicoteca y Archivos de Cabecera

Funciones de Biblicoteca y Archivos de Cabecera

|Views: 2.409|Likes:
Publicado porBismarck Ramirez
Un documento en donde encontrara breves conceptos de las funciones de bibliotecas y los archivos de cabeceras.
Un documento en donde encontrara breves conceptos de las funciones de bibliotecas y los archivos de cabeceras.

More info:

Categories:Types, School Work
Published by: Bismarck Ramirez on May 14, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/20/2013

pdf

text

original

Funciones de Biblioteca – Archivos de Cabecera

FUNCIONES DE BIBLIOTECAS
El lenguaje C, C++ contiene numerosas funciones, cuando se emplean funciones de esta biblioteca estándar, se incrementa la transportabilidad de los programas. C ofrece un conjunto de funciones estándar que dan soporte a las opera ciones que se utilizan con más frecuencia. Estas funciones están agrupadas en bibliotecas. Para utilizar cualquiera de las funciones que forman parte de las bibliotecas estándar de C, sólo hace falta realizar una llamada a dicha función. Los grupos de funciones estándar más comunes son:  Entrada/Salida estándar  Matemáticas  De conversión  Diagnostico  De manipulación de memoria  Control de proceso  Ordenación  Directorios  Fecha y hora  Búsqueda  Manipulación de cadenas  Gráficos

BIBLIOTECAS Y DESCRIPCIONES DE USO Nombre de Biblioteca assert.h alloc.h ctype.h dir.h errno.h float.h limits.h Descripción Es proporcionar una definicion de la macro assert, que imprime un mensaje de error y aborta el programa Existen funciones para asignar, liberar memoria, u obtener informacion de bloques de memoria. Son funciones que nos permiten conocer la naturaleza de un caracter, o bien para convertir de mayusculas a minusculas y viceversa; y valores enteros a codigos ASCII. Esto permite ordenar, crear, modificar, mover y eliminar directorios Representa los numeros de error, despues que ocurre un error se puede consultar el valor de la varianble del sistema deerrno para obtener mas informacion sobre ese error. Define los limites de los tipos de coma flotante Define los limites de los diferentes tipos de enteros

Facultad de Informática UPONIC

Funciones de Biblioteca – Archivos de Cabecera

math.h setjmp.h signal.h stdarg.h stdef.h stdio.h stlib.h string.h time.h

Contiene las funciones matematicas estandar utilizadas en C y C++ Define el tipo de jmp_buf para algunas funciones. Contiene funciones de estado. Define funciones que pueden ser llamadas con diferentes numeros de argumentos, de modo que se pueda escribir f(a) y f(a,b). Se definen algunos tipos especiales Incorporan las funciones de Entrada - Salida E/S estandar, tipos y macros Declara funciones que son utiles para diferentes propositos, en especial de busqueda y ordenacion. Este archivo contiene funciones para manejo de cadenas de caracteres. Contiene funciones relativas a fechas y horas

Facultad de Informática UPONIC

Funciones de Biblioteca – Archivos de Cabecera

ARCHIVOS DE CABECERA
Se denomina header file, al español fichero cabecera, o include file, al español fichero de inclusión, en ciencias de computación, especialmente en el ámbito de los lenguajes de programación C y C++, al archivo, normalmente en forma de código fuente, que el compilador incluye de forma automática al procesar algún otro archivo fuente. Típicamente los programadores especifican la inclusión de los header files por medio de pragmas al comienzo (head o cabecera) de otro archivo fuente. Un header file contiene, normalmente, una declaración directa de clases, subrutinas, variables, u otros identificadores. Aquellos programadores que desean declarar identificadores estándares en más de un archivo fuente pueden colocar esos identificadores en un único header file, que se incluirá cuando el código que contiene sea requerido por otros archivos. Si se adopta el modelo modular entonces se querrá tener para cada módulo las definiciones de las variables, los prototipos de las funciones, etc. Sin embargo, ¿qué sucede si varios módulos necesitan compartir tales definiciones? En tal caso, lo mejor es centralizar las definiciones en un archivo, y compartir el archivo entre los módulos. Tal archivo es usualmente llamado un archivo cabecera. Por convención estos archivos tienen el sufijo .h Se han revisado ya algunos archivos cabecera de la biblioteca estándar, por ejemplo: #include <stdio.h> Se pueden definir los propios archivos cabecera y se pueden incluir en el programa como se muestra enseguida: #include "mi_cabecera.h" Los archivos cabecera por lo general sólo contienen definiciones de tipos de datos, prototipos de funciones y comandos del preprocesador de C.

Facultad de Informática UPONIC

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->