Tutorial de C++ Instituto Tecnológico de Costa Rica
[Índice][Previo][Siguiente]

Cabeceras

La principal utilidad del preprocesador es incluir headers o cabeceras. La idea es que cuando se quiera llamar a funciones que se construyen a partir del lenguaje (como sacar algo por pantalla), se utiliza #include para incluir el fichero que define esas funciones.
Las cabeceras más utilizadas son: iostream.h, para imprimir por pantalla y leer desde el teclado, y math.h, que contiene funciones matemáticas, como raíces cuadradas y logaritmos.
Estos ficheros se llaman cabeceras de sistema, porque no han sido creadas por el usuario, sino que son parte del compilador. Para incluirlas, se ponen entre corchetes:

  #include <iostream.h>
  #include <math.h>

Esto indica al preprocesador que queremos incluir cabeceras de sistema, y no otras creadas por nosotros mismos.

Otros header files importantes son:

limits.h define los valores mayor y menor permitidos para cada uno de los tipos de enteros
float.h define las características de los tipos reales, incluyendo su precisión, valores máximos y mínimos, y rango del exponente.
ctype.h define funciones, como isupper(), isdigit(), ispunct() para clasificación de caracteres.
iomanip.h define manipuladores para dar formato de entrada/salida

[Índice][Previo][Siguiente]

Free Web Hosting