Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1355 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] Fseek stdout Horloge digital

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Fseek stdout Horloge digital

n°133585
paikan
Posté le 02-05-2002 à 17:15:57  profilanswer
 

Je voudrais savoir comment on peut faire un fseek sur le flot stdout j obtiens une erreur de stream unseakable.
En fait je m explique si par exemple j'affiche les secondes noramelment j obtiens quelque chose du type
0 1 2 3 etc etc
mais je voudrais a chaque fois quil a ecrit qu'il revienne en arrière pour écrire sur l'ancien chiffre afin de simuler une horloge digitale
Comment peut on faire ca?
Merci d'avance

mood
Publicité
Posté le 02-05-2002 à 17:15:57  profilanswer
 

n°133591
antp
Super Administrateur
Champion des excuses bidons
Posté le 02-05-2002 à 17:21:58  profilanswer
 

Il suffit (peut-être) d'afficher un des 26 premiers caractères ASCII.
Enfin c'est comme ça que je faisais en assembleur.
Pour revenir au début de la ligne il suffisait d'afficher le caractère n° 13.

 

[jfdsdjhfuetppo]--Message édité par antp le 02-05-2002 à 17:22:16--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°133592
antp
Super Administrateur
Champion des excuses bidons
Posté le 02-05-2002 à 17:23:05  profilanswer
 

Essaie d'afficher un \b avant le chiffre, ça correspond au Backspace.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°133604
paikan
Posté le 02-05-2002 à 17:30:29  profilanswer
 

non ca n'a pas l'air de passer

n°133716
antsite
Je me souviens
Posté le 02-05-2002 à 20:07:24  profilanswer
 

printf("%s\r",heure);
Retour chariot (sans saut de ligne), c'est ça le truc

n°133763
paikan
Posté le 02-05-2002 à 21:28:40  profilanswer
 

si je fais un perror apres le fprintf(stdout,"\b" );
j ai Illegal seek

n°133809
paikan
Posté le 02-05-2002 à 23:50:53  profilanswer
 

On m'a parlé des termcaps pour faire ca.
Quelqu'un saurait-il m'éclairer un peu?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] Fseek stdout Horloge digital

 

Sujets relatifs
fonction fseek en Cje recherche le javascript avec l'horloge qui tourne...
[Visual Basic] Horloge WindowsRécupérer une ligne 'stdout'
[PHP] Il se base sur quelle horloge pour donner l'heure en php ?? 
Plus de sujets relatifs à : [C] Fseek stdout Horloge digital


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR