E/S de consola y de puerto
Estas rutinas leen y escriben en la consola o en el puerto especificado. Las rutinas de E/S de consola no son compatibles con las rutinas de la biblioteca de E/S de secuencia o de E/S de bajo nivel. No es necesario abrir ni cerrar la consola o el puerto antes de ejecutar la E/S, por lo que no hay rutinas de apertura o cierre en esta categoría. En los sistemas operativos Windows, la salida de estas funciones siempre se dirige a la consola y no se puede redirigir.
Rutinas de E/S de consola y puerto
Routine | Usar |
---|---|
_cgets , _cgetws , , _cgets_s ,_cgetws_s |
Leer cadena de la consola |
_cprintf , _cwprintf , _cprintf_s , _cprintf_s_l , , _cwprintf_s , _cwprintf_s_l |
Escribir datos con formato en la consola |
_cputs |
Escribir cadena en la consola |
_cscanf , _cwscanf , _cscanf_s , _cscanf_s_l , , _cwscanf_s , _cwscanf_s_l |
Leer datos con formato de la consola |
_getch , _getwch |
Leer carácter de la consola |
_getche , _getwche |
Leer carácter de la consola y reproducirlo |
_inp |
Lee un byte del puerto de E/S especificado. |
_inpd |
Leer doble palabra del puerto de E/S especificado |
_inpw |
Leer palabra de 2 bytes del puerto de E/S especificado |
_kbhit |
Buscar pulsación de tecla en la consola; usarla antes de intentar leer de la consola |
_outp |
Escritura de un byte en el puerto de E/S especificado |
_outpd |
Escribir doble palabra en el puerto de E/S especificado |
_outpw |
Escribir palabra en el puerto de E/S especificado |
_putch , _putwch |
Escribir carácter en la consola |
_ungetch , _ungetwch |
Aplicar el método "unget" al último carácter leído de la consola, para que sea la siguiente lectura de caracteres |
Consulte también
Entrada y salida
Rutinas en tiempo de ejecución Universal C por categoría