AFFICHE UN CHRONOMÈTRE QUI N'UTILISE PAS LE PROCESSEUR À 100% (COMPILÉ AVEC BORL

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 11 oct. 2003 à 18:10
PJulot Messages postés 29 Date d'inscription dimanche 8 juillet 2001 Statut Membre Dernière intervention 30 octobre 2003 - 12 oct. 2003 à 14:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17006-affiche-un-chronometre-qui-n-utilise-pas-le-processeur-a-100-compile-avec-borland-c-5-02

PJulot Messages postés 29 Date d'inscription dimanche 8 juillet 2001 Statut Membre Dernière intervention 30 octobre 2003
12 oct. 2003 à 14:03
Pour ne pas utiliser le CPU à 100% dans une boucle, il suffit
d'ajouter un Sleep (10); à la fin de la boucle.
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
12 oct. 2003 à 08:56
tu pe directement faire temps t={0,0,0,0}; au lieu d'ecrire ca
t.heures=0;t.minutes=0;t.secondes=0;t.dixiemes=0;
c moin chiant!
cs_Chouchou182 Messages postés 252 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 25 avril 2011 1
11 oct. 2003 à 23:52
Salut

Interressant...

Pourquoi ne pas utiliser tout simplement les fonctions de <ctime> ou timeGetTime (<window.h> je crois) ?

De plus je n'ai pas compris le titre de la source. Si j'avais pu te passer la photo de l'historique de l'utilisation de l'UC...

100% dès le début du programme.

C'est en faisant des fautes que l'on apprend alors bon courage.

Chouchou
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
11 oct. 2003 à 18:10
Juste un petit truc:
var+=1; est a remplacer par var++ quand ce qui suit += est 1 car le compilo saura de suite traduire par l'instruction asm courte 'inc'. Il ne faut jamais presumer que le compilo est intelligent.
bosse bien.
Rejoignez-nous