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 |
---|---|
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. |
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 |
Lire un caractère de la console |
|
Lisez le caractère de la console et le faites un écho |
|
Lire un octet de port d'E/S spécifié |
|
Double mot de port d'E/S spécifié |
|
Lecture mot de 2 octets de port d'E/S spécifié |
|
Contrôle de la combinaison de touches à la console ; utilisez avant d'essayer de lire à partir de la console |
|
Écrire un octet au port d'E/S spécifié |
|
Double mot d'écriture au port d'E/S spécifié |
|
Double mot d'écriture au port d'E/S spécifié |
|
Ecrire un caractère en console |
|
La dernière lecture de caractère « Unget » de la console pour qu'elle devient lecture suivante de caractères |