miércoles, 25 de agosto de 2010

CONIO.H

conio.h es un encabezado de archivo C utiliza en los compiladores antiguos de MS-DOS para crear interfaces de usuario de texto. No se describe en el libro Lenguaje de Programación C, y no es parte de la biblioteca C estándar, ISO C ni es requerido por POSIX.

Este encabezado declara varias funciones útiles para realizar la colección de "consola de entrada y salida" de un programa. La mayoría de los compiladores de C que DOS objetivo, Windows 3.x, Phar Lap, dosx, OS / 2, o [Win32 1] tiene esta cabecera y el suministro de las funciones de biblioteca asociada en la biblioteca de C por defecto. La mayoría de los compiladores de C que se dirigen a UNIX y Linux no tienen este encabezado y no proporcionan las funciones de biblioteca. Algunos sistemas embebidos están utilizando una biblioteca Conio compatible [2].

Las funciones de la biblioteca conio.h declarado por variar un poco de compilador compilador. Tal como se había implementado en celosía C, las diversas funciones asignadas directamente a los DOS primeros int 21h funciones. Pero la biblioteca se suministra con Borland Turbo C no utilizar la API de DOS, sino que accede RAM de vídeo directamente para la producción y el BIOS utiliza interrumpir las llamadas, sino que también tienen funciones adicionales, inspirada en la exitosa colección de Turbo Pascal.

No hay comentarios:

Publicar un comentario