Affichage incomplet des mots en fin et en debut de ligne
Résolu
marie12_2000
Messages postés
27
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Affichage incomplet des mots en fin et en debut de ligne
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Site de vente en ligne particulier - Guide
- Reconnaissance musique en ligne sans télécharger - Guide
1 réponse
Salut marie12_2000,
Et qu'arrive-t-il si tu agrandis la fenêtre du terminal ?
Pourquoi penses-tu que l'affichage n'est pas "correct" ?
Le langage C ne sait rien de la fenêtre de terminal, il ne connaît que la sortie standard
Pour faire ce genre de choses, il faut utiliser des fonctions propres au système d'exploitation (l'API Windows dans ton cas), ce qui rendra le code non standard, ou des bibliothèques de gestion de la console comme pdcurses. Si tu débutes, je doute qu'on te demande de te préoccuper de cela.
Dal
Et qu'arrive-t-il si tu agrandis la fenêtre du terminal ?
Pourquoi penses-tu que l'affichage n'est pas "correct" ?
Le langage C ne sait rien de la fenêtre de terminal, il ne connaît que la sortie standard
stdout. Autrement dit, le standard du langage C ne permet pas de savoir quelle est la dimension de la fenêtre de terminal, ni quelle est la colonne et la ligne sur laquelle un caractère va être écrit, et ne dispose d'aucun moyen de déterminer si un mot dont l'affichage est proche de la dernière colonne ne va pas être à cheval entre deux lignes.
Pour faire ce genre de choses, il faut utiliser des fonctions propres au système d'exploitation (l'API Windows dans ton cas), ce qui rendra le code non standard, ou des bibliothèques de gestion de la console comme pdcurses. Si tu débutes, je doute qu'on te demande de te préoccuper de cela.
Dal