heure en c - C++ - Programmation
Marsh Posté le 26-04-2002 à 10:10:41
En 16 bits, j'utilise
#include <dos.h>
void gettime(struct time *timep);
Ca devrait tourner en 32 d'après le HLP (à vérifier de visu).
Ca donne l'heure (pendulaire).
Il y a aussi une variable donnant le nombre de millisecondes écoulées depuis le (dernier) démarrage de Windows, l'heure intrinsèque Krosoftienne.
Marsh Posté le 26-04-2002 à 10:24:15
---------------------------------------------
Syntax
#include <time.h>
time_t time(time_t *t);
Description
If t is not NULL, the current time is stored in *t.
Return Value
The current time is returned.
Portability
ANSI, POSIX
Example
printf("Time is %d\n", time(0));
---------------------------------------------------
En clair, ca retourne le nombre de secs depuis je sais plus trop quelle date... Peut-être 1 janvier 1900 à minuit? Essaye!
Marsh Posté le 26-04-2002 à 10:26:28
Au fait CARBON14,
--------------------
#include <dos.h>
void gettime(struct time *timep);
--------------------
Ca n'est pas compatible ANSI ça, donc c'est à éviter!
Marsh Posté le 26-04-2002 à 10:48:34
Code :
|
ça c ANSI...
Marsh Posté le 26-04-2002 à 12:57:48
Merci pour l'info. Ca servira à tout le monde.
Quand on bricole dans son coin, on fait avec ce qu'on trouve sans trop chercher plus loin.
Marsh Posté le 26-04-2002 à 14:31:58
aller, pour la culture g:
http://www.programmationworld.com/ [...] ours15.htm
have a nice time
Marsh Posté le 26-04-2002 à 10:06:57
comment faire pour connaitre l'heure actuelle du systeme en c?
existe il une fonction qui permet d'y acceder