I/O console e porta
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 |
---|---|
Leggere una stringa dalla console |
|
_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l |
Scrivere dati formattati sulla console |
Scrivere una stringa alla console. |
|
_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l |
Leggere dati formattati dalla console |
Leggere un carattere dalla console |
|
Leggere un carattere dalla console e stamparlo |
|
Leggere un byte dalla porta I/O specificata |
|
Leggere una parola double dalla porta I/O specificata |
|
Leggere una parola di 2 byte dalla porta I/O specificata |
|
Controllare la sequenza di tasti alla console prima di tentare di leggere dalla console |
|
Scrivere un byte sulla porta I/O specificata |
|
Scrivere una parola double sulla porta I/O specificata |
|
Scrivere una parola double sulla porta I/O specificata |
|
Scrivere un carattere alla console |
|
Non leggere l'ultimo carattere dalla console così sarà il prossimo carattere da leggere |