
LIBRERIAS EN C++
Programación en C++: La librería cmath

-
Funciones


PROGRAMACION


Programación en C++: La librería conio.h
conio.h es un archivo de cabecera escrito en C usado mayormente por los compiladores de MS-DOS para proveer un sistema de E/S por consola. Éste no es parte de la biblioteca estándar de C o ISO C, ni está definida por POSIX.
Esta cabecera declara varias funciones útiles para mejorar el rendimiento de la «entrada y salida por consola» desde un programa. La mayoría de los compiladores de C creados para DOS, Windows 3.x, Phar Lap, DOSX, OS/2, o Win32
tienen esta biblioteca y suministran las funciones de la biblioteca asociadas en la biblioteca por defecto de C. La mayoría de los compiladores C creados para UNIX y Linux no tienen esta biblioteca y no suministran las funciones de esta biblioteca. Algunos sistemas embebidos usan una biblioteca compatible.
Las funciones de biblioteca declaradas por conio.h varían ligeramente dependiendo el compilador. Originalmente implementada en Lattice C, las funciones eran mapeadas directamente a las primeras pocas funciones INT 21H de DOS. La biblioteca provista por Borland Turbo C no usaba la DOS API pero accesaba a la memoria de vídeo directamente para la salida y usaba llamadas de interrupción de la BIOS. Esta biblioteca contiene funciones adicionales inspiradas en las funciones de Turbo Pascal.
Los compiladores creados para sistemas no-DOS, como Linux o OS/2, proveen soluciones similares, y en ocasiones, más potentes; la biblioteca de UNIX curses es muy común en este entorno. Otro ejemplo es la biblioteca SyncTERM. La versión de conio.h hecha por DJ Delorie para el GO32 es particularmente extensa.

PROGRAMACION


Programación en C++: La librería csetjmp

