Rechercher : dans
Par :

Je besouin de la date systéme(langage C )

Dernière réponse le 3 avr 2008 à 19:02:40 bori_info, le 1 avr 2008 à 18:12:01 
 Signaler ce message aux modérateurs

Bonjour,
boh le probleme est de d'écrire une fonction en langage c qui a comme valeur de retour la date de systeme enregestré dans une structure date sous la forme :jj/mm/aaaa; svp qui peut m'aider.

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « je besouin de la date systéme(langage C ) » dans :
Introduction au langage C VoirPetite histoire du C Le langage C a été mis au point par D.Ritchie et B.W.Kernighan au début des années 70. Leur but était de permettre de développer un langage qui permettrait d'obtenir un système d'exploitation de type UNIX portable. D.Ritchie...
Caractéristiques du langage C VoirLe fichier source Le fichier source d'un programme écrit en langage C est un simple fichier texte dont l'extension est par convention .c. Note d'un visiteur (J.Grondin) : L'extension est en minuscules. Le .C (majuscule) est interprété par...
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...

1

UaLShark, le 2 avr 2008 à 15:51:17

#include <time.h>

struct tm Today;
time_t maintenant;
time(&maintenant);
Today = *localtime(&maintenant);
et voilà la description de Today

struct tm {
int tm_sec; /* Secondes */
int tm_min; /* Minutes */
int tm_hour; /* Heures (0 - 23) */
int tm_mday; /* Quantième du mois (1 - 31) */
int tm_mon; /* Mois (0 - 11) */
int tm_year; /* An (année calendaire - 1900) */
int tm_wday; /* Jour de semaine (0 - 6 Dimanche = 0) */
int tm_yday; /* Jour dans l'année (0 - 365) */
int tm_isdst; /* 1 si "daylight saving time" */
};
bonne continuation

Répondre à UaLShark

2

bori_info, le 2 avr 2008 à 18:17:46

MERCI POUR VOTRE COLLABORATION MAIS CHUI DESOLE CAR LE PROGRAMME NE CONTIENT PAS DES COMENTAIRES DE PLUS JE BESOIN DE LA DATE ENREJESTRE DANS UNE STRUCTURE DE TYPE DATE A LA DEFINITION SUIVANTE:
sruct date
{
int jour;
int mois;
int an;
};
typedef struct date DATE;




svp j'attend votre repense avec une syntaxe que je l'utilise directemant dans mon pgm sans faire des modifications et merci de nouveau.

Répondre à bori_info

3

 UaLShark, le 3 avr 2008 à 19:02:40

#include <time.h>
main()
{struct tm Today;
time_t maintenant;
DATE maDate;
time(&maintenant);
Today = *localtime(&maintenant);
maDate.jour = Today.tm_mday;
maDate.mois = (Today.tm_mon) + 1;
maDate.an = (Today.tm_year) + 1900;
}
// Oki ?
j'ai pas testé mais ça devait être comme ça juste ajoutela définitionde ta structure DATE au prog.

Répondre à UaLShark