Compartilhar via


Console e porta de E/s

Essas rotinas de leitura e gravar no seu console ou na porta especificada.As rotinas de E/s do console não são compatível com o fluxo de I/O ou baixo nível rotinas da biblioteca de E/s.O console ou a porta não precisa ser em aberto ou fechado antes de E/s é realizada, portanto não há nenhum rotinas em em aberto ou fechar nessa categoria.Nos sistemas operacionais Windows, a saída dessas funções sempre é direcionada para o console e não pode ser redirecionada.

Rotinas de E/S de console e portas

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 cadeia de caracteres no console

_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l

Ler dados do console em formato

_getch, _getwch

Ler caractere do console

_getche, _getwche

Ler caractere no console do e -eco

_inp

Ler um byte da porta de E/s especificada

_inpd

Ler palavra dupla de porta de E/s especificada

_inpw

Ler palavra 2 byte de porta de E/s especificada

_kbhit

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

_outp

Gravar um byte para porta de E/s especificada

_outpd

Gravar palavra dupla em porta de E/s especificada

_outpw

gravar palavra para a porta de E/s especificada

_putch, _putwch

Escreva o caractere ao console

_ungetch, _ungetwch

Último caractere leitura do console, portanto, torna-se próximo caractere ler "unget"

Consulte também

Referência

Entrada e Saída

em time de execução Rotinas por categoria