ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Funciones De Biblioteca


Enviado por   •  7 de Abril de 2015  •  583 Palabras (3 Páginas)  •  188 Visitas

Página 1 de 3

FUNCIONES DE BIBLIOTECA

Esta parte es una revisión breve de la biblioteca de rutinas (funciones) y archivos include, en tiempo de ejecución. La biblioteca de Borland C++ es un conjunto de más de 450 funciones y macros preparadas para utilizar y diseñadas para su uso en programas C++. La biblioteca en tiempo de ejecución hace la programación más fácil, ya que incluye una amplia variedad de tareas tales como E/S de bajo y alto nivel, manipulación de cadenas y archivos, asignación de memoria, control de procesos, cálculos matemáticos, etc.

Las rutinas de Borland C++ están contenidas en los archivos de biblioteca Cx.LIB, CPx.LIB, MATHx.LIB y GRAPHICS.LIB. Borland C++ implementa la versión estándar última de ANSI C, que entre otras cosas recomienda el uso de los prototipos de función en las rutinas de sus programas C++. Este apéndice describe alfabeticamente funciones de la biblioteca Borland C++ y contiene todas las funciones incluidas en ANSI/ISO C++.

Biblioteca estándar de C++

Cada cabecera de la biblioteca estándar de C está incluida en la biblioteca estándar de C++ con diferente nombre, generado eliminando la extensión .h y añadiendo una 'c' al inicio, por ejemplo 'time.h' se convierte en 'ctime'. La única diferencia entre estas cabeceras y las cabeceras tradicionales de la biblioteca estándar de C es que es posible que las funciones estén incluidas en el namespace 'std::' (aunque algunos compiladores lo hacen). En el ISO C, las funciones de la biblioteca estándar se pueden implementar por macros, cosa no permitida por el ISO C++.

Se recordará que, cuando se analizó la instrucción cout, se vió que era necesario incluir en el programa a la biblioteca iostream.h, dado que la definición de cout se encontraba en dicha biblioteca. De la misma forma, para utilizar algunas funciones matemáticas será necesario incluir en nuestros programas otras bibliotecas de C++. Esta bibliotecas son, por ejemplo, math.h y stdlib.h. Esto significa que, en programas en los que se utilicen funciones predefinidas, será necesario utilizar la directiva include para incluir en el programa la definición de dichas funciones. En el caso de la biblioteca math.h, el programa deberá contener la instrucción:

#include <math.h>

A los archivos que tienen extensión .h se les conoce como archivos de encabezados. A través de la directiva include, los archivos de encabezados proporcionan al compilador la información básica contenida en la biblioteca correspondiente.

Algunas Funciones Predefinidas

Algunas funciones predefinidas se describen en la Tabla siguiente:

Nombre Descripción Tipo de Argumentos Tipo de Valor de Regreso Ejemplo Valor Biblioteca

sqrt Raíz Cuadrada double double sqrt(4.0) 2.0 math.h

pow Potencia double double pow(2.0,3.0) 8.0 math.h

abs Valor absoluto de un int int int abs(-7)

abs(7) 7 stdlib.h

fabs Valor absoluto de un double double double fabs(-7.5)

fabs(7.5) 7.5 math.h

ceil Redondeo

...

Descargar como (para miembros actualizados)  txt (4.3 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com