Condividi tramite


Console e porta I/O

Queste routine leggono e scrivono nella console o nella porta specificata.Le routine della console I/O non sono compatibili con il flusso I/O o con le routine della libreria I/O a basso livello.La console o la porta non devono essere aperte o chiuse prima che vengano eseguite operazioni di I/O, pertanto non esistono routine aperte o chiuse in questa categoria.Nei sistemi operativi Windows, l'output di queste funzioni è sempre diretto alla console e non può essere reindirizzato.

Routine della porta I/O e della console

Routine

Utilizzo

_cgets, _cgetws, _cgets_s, _cgetws_s

Leggere una stringa dalla console

_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l

Scrivere dati formattati sulla console

_cputs

Scrivere una stringa alla console.

_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l

Leggere dati formattati dalla console

_getch, _getwch

Leggere un carattere dalla console

_getche, _getwche

Leggere un carattere dalla console e stamparlo

_inp

Leggere un byte dalla porta I/O specificata

_inpd

Leggere una parola double dalla porta I/O specificata

_inpw

Leggere una parola di 2 byte dalla porta I/O specificata

_kbhit

Controllare la sequenza di tasti alla console prima di tentare di leggere dalla console

_outp

Scrivere un byte sulla porta I/O specificata

_outpd

Scrivere una parola double sulla porta I/O specificata

_outpw

Scrivere una parola double sulla porta I/O specificata

_putch, _putwch

Scrivere un carattere alla console

_ungetch, _ungetwch

Non leggere l'ultimo carattere dalla console così sarà il prossimo carattere da leggere

Vedere anche

Riferimenti

Input e output

Routine di runtime per la categoria