Comment temporiser l'affichage en C

Fermé
ensixte - 6 mars 2011 à 07:11
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 - 7 mars 2011 à 01:22
Bonjour,

comment temporiser l'affichage en C (mode console) ?

c'est à dire , ne rien afficher durant la temporisation puis récupérer ce qui étais sensé s'afficher

équivalent de ob_start() en PHP ..

Merci

4 réponses

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
6 mars 2011 à 08:53
pourquoi veux tu temporiser l'affichage ? (il y a un truc qui m'échappe pour répondre)
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
6 mars 2011 à 19:38
L'affichage est déjà bufferisé en C.
Après cela dépend de ce tu veux faire. Tu peux au pire mettre dans une chaîne de caractère plutôt que d'afficher sur stdout, et après t'affiches quand tu veux à l'écran.
0
j'ai deja vu un code utilisant la temporisation , mais je sais ou !
j'ai un bloc avec une mise en forme , ce bloc prend impeu de temps a la construction ,
don je voudrais pas afficher le processus , je voudrais enregistrer le resultat et l'afficher d'un coup ..
Merci
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
7 mars 2011 à 01:22
Salut,

Comme à dit fiddy, il faudrait stocker ce que tu as à afficher, il y a de multiples manières de faire.. Est ce que tu peux donner plus de précisions sur le déroulement de ton programme (ou poster du code) pour qu'on puisse mieux te guider?
0
9O4 Messages postés 8 Date d'inscription dimanche 6 mars 2011 Statut Membre Dernière intervention 6 mars 2011
6 mars 2011 à 07:32
Va sur http//:web.land.e.mosite.com tu auras toute les réponses que tu souhaites avoir ou va sur www.developpez.com
-2
Bonsoir,
Merci mais j'ai cherché avant de poster ! ( sauf si j'ai pas trouvé les bons mots clefs ,même que j'ai presque tout testé )
Cordialement.
0