Compartilhar via


Console e a porta de e/S

Essas rotinas ler e gravar no seu console ou na porta especificada.As rotinas de e/S do console não são compatíveis com o fluxo de i/O ou rotinas da biblioteca de i/O baixo nível.O console ou a porta não precisa ser aberto ou fechado antes de e/S é realizada, portanto não há nenhum rotinas de abrir ou fechar nesta categoria.Nos sistemas operacionais Windows, essas funções a saída será sempre direcionada para o console e não poderá ser redirecionada.

Rotinas de e/S do console e porta

Rotina

Uso

_cgets, _cgetws,_cgets_s, _cgetws_s

Ler a seqüência de caracteres do console

_cprintf, _cwprintf,_cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l

Gravar dados formatados em console

_cputs

Gravar a seqüência de caracteres ao console

_cscanf, _cwscanf,_cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l

Leitura formatado dados a partir do console

_getch, _getwch

Ler caracteres do console

_getche, _getwche

Ler caracteres do console e representá-la

_inp

Ler um byte da porta de e/S especificada

_inpd

Ler palavra dupla de porta de e/S especificada

_inpw

Ler palavra de 2 bytes de porta de e/S especificada

_kbhit

Verifique se o pressionamento de tecla no console; usar antes de tentar ler a partir do console

_outp

Gravar um byte especificada porta de e/S

_outpd

Gravar palavra dupla porta de e/S especificada

_outpw

Escreva a palavra para a porta de e/S especificada

_putch, _putwch

Escreva o caractere ao console

_ungetch, _ungetwch

Último caractere lido a partir do console para que ele se torna o próximo caractere lido "unget"

Consulte também

Referência

Entrada e Saída

Rotinas de tempo de execução por categoria