Partager via


Console et port E/S

Ces routines lisent et écrivent sur la console ou sur le port spécifié. Les routines d'E/S de console ne sont pas compatibles avec les E/S de flux ou les routines de bibliothèque de bas niveau d'E/S. La console ou le port ne doit être ouvert ou fermé avant que les E/S soit exécutée, il n'y a pas de routine ouverte ou proche de cette catégorie. Dans les systèmes d'exploitation Windows, la sortie de ces fonctions sont toujours dirigée vers la console et ne peut pas être redirigés.

Console et port E/S

Routine

Utilisez

_cgets, _cgetws, _cgets_s, _cgetws_s

Chaîne de console

_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l

Écrire des données mises en forme dans une console.

_cputs

Ecrire une chaîne en console

_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l

Données mises en forme de la console

_getch, _getwch

Lire un caractère de la console

_getche, _getwche

Lisez le caractère de la console et le faites un écho

_inp

Lire un octet de port d'E/S spécifié

_inpd

Double mot de port d'E/S spécifié

_inpw

Lecture mot de 2 octets de port d'E/S spécifié

_kbhit

Contrôle de la combinaison de touches à la console ; utilisez avant d'essayer de lire à partir de la console

_outp

Écrire un octet au port d'E/S spécifié

_outpd

Double mot d'écriture au port d'E/S spécifié

_outpw

Double mot d'écriture au port d'E/S spécifié

_putch, _putwch

Ecrire un caractère en console

_ungetch, _ungetwch

La dernière lecture de caractère « Unget » de la console pour qu'elle devient lecture suivante de caractères

Voir aussi

Référence

Entrées et sorties

Routines runtime par catégorie