Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 18 Dec 2005 08:54:21

Swifter
Programmeur Graph100
Lieu: Niort (79)
Date d'inscription: 06 Aug 2002
Messages: 980
Site web

Chrono.h

Salut à tous... J'ai retrouvé une vieille librairie que j'ai mise un peu à jour.
Si ça peut être utile à quelqu'un... (cette librairie aurait méritée a être écrite en C++, mais pour que tout le monde puisse l'utiliser je l'ai laissé en C)

Chrono.h est une librairie simple d'utilisation, qui permet :
-   De chronométrer une durée avec une precision au centième de seconde.
-   De mettre en place un decompte de temps.
-   De mettre en pause une mesure de temps.
-   De faciliter l'affichage de la durée mesurée.
-   Plus quelques fonctions pratiques : comme compteur de fps ou horloge a la seconde ou au 2 centièmes de secondes.

voila
http://teamg100.earthforge.com/jeux.php


Swifter, avec un T, n'attrapes pas la poussière mais toutes les remarques débiles :mrgreen:
              ** Swifter68@hotmail.com **

Hors ligne

 

#2 22 Dec 2005 11:39:45

Mr-D
Membre
Date d'inscription: 04 Sep 2005
Messages: 37

Re: Chrono.h

mmm ca peut etre pas mal pr les contre la montre !

Thanks Swifter.

Hors ligne

 

#3 22 Dec 2005 12:28:04

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Chrono.h

Pour ceux qui bossent en C++ il y avait déjà ma lib Timerlib qui offrent le même genre de possibilités smile


Pensez à surveiller mes releases wink

Hors ligne

 

#4 23 Dec 2005 09:16:15

Swifter
Programmeur Graph100
Lieu: Niort (79)
Date d'inscription: 06 Aug 2002
Messages: 980
Site web

Re: Chrono.h

euh...
si tu le dis...
mais je suis pas vraiment d'accord, car pour utiliser un chronomètre représentant le temps réel (minutes secondes, centièmes) avec timerlib faut s'accrocher avant de pouvoir y arriver...

J'ai passé pas mal de temps a trouver le rapport exact qui convertit les compteurs de 0x40:0x6C à 0x40:0x6E en minutes secondes et centièmes.
Je doute qu'avec un simple compteur qui revient a zéro, ont puisse arriver au même résultat.

Chrono.h se spécialise uniquement sur le temps réel (heure minutes sec).

J'ai laissé 2 fonctions pas vraiments utiles qui font des timers a la seconde et aux 2 centièmes de secondes (new_sec et new_2cent). Pour ces deux fonctions, on peut dire que timerlib fait le même travail...
enfin voila


Swifter, avec un T, n'attrapes pas la poussière mais toutes les remarques débiles :mrgreen:
              ** Swifter68@hotmail.com **

Hors ligne

 

#5 23 Dec 2005 12:20:57

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Chrono.h

euh...
si tu le dis...
mais je suis pas vraiment d'accord, car pour utiliser un chronomètre représentant le temps réel (minutes secondes, centièmes) avec timerlib faut s'accrocher avant de pouvoir y arriver...

J'ai passé pas mal de temps a trouver le rapport exact qui convertit les compteurs de 0x40:0x6C à 0x40:0x6E en minutes secondes et centièmes.
Je doute qu'avec un simple compteur qui revient a zéro, ont puisse arriver au même résultat.

A moins que ce ne soit pas suffisamment précis, l'incrémentation des timers se fait à une fréquence de 50 Hz... Je vois pas trop en quoi ça serait difficile de convertir leur valeur en heure/minute/seconde, mais soit :-)
D'autant plus que pour les h/m/s il y a déjà la RTC, et de "bêtes"  timers incrémentés à 50Hz devraient selon moi être suffisants pour compter les centièmes de seconde...

Chrono.h se spécialise uniquement sur le temps réel (heure minutes sec).

OK désolé, j'avoue ne pas avoir regardé en détail et ça m'a échappé wink

J'ai laissé 2 fonctions pas vraiments utiles qui font des timers a la seconde et aux 2 centièmes de secondes (new_sec et new_2cent). Pour ces deux fonctions, on peut dire que timerlib fait le même travail...
enfin voila

Pas vraiment utile si on veut "seulement" afficher un temps à l'écran; par contre si on veut utiliser ça pour régler la vitesse d'affichage de ses animations par exemple, c'est fondamental... Timerlib était fait pour ça yikes

Je n'ai pas voulu dire que ta lib ne servait à rien, juste que le même genre de possibilités étaient également possibles avec la mienne. Mais selon ton dernier post il semblerait qu'on ait suivi des intérêts assez différents, ce qui en soit n'est pas plus mal...


Pensez à surveiller mes releases wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr