AFFICHER L'HEURE SANS CTIME (DEV C++)

Signaler
Messages postés
269
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
9 juin 2003
-
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
-
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/10173-afficher-l-heure-sans-ctime-dev-c

Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
7
Nickel ce que je cherchais !
10/10 !
Messages postés
6
Date d'inscription
mardi 14 décembre 2004
Statut
Membre
Dernière intervention
7 février 2006

Ca marche pas ! :s, j'ai pourtant bien mis tout les #include
Il plante sur "time(t)"
>
error C2664: 'time' : cannot convert parameter 1 from 'long' to 'long *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
Error executing cl.exe.

Le premier code est ok, sauf que pour les heures, il n'est pas ok, il faut lui en rajouter 2
Messages postés
98
Date d'inscription
samedi 30 novembre 2002
Statut
Membre
Dernière intervention
10 septembre 2007
1
RaphAstronome, aurais tu oublié quelque chose dans ton code?

using namespace std;

en dessous des "#includes", pour iostream (cout).:)
Messages postés
269
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
9 juin 2003

normal c'est un pointeur.

Voici la définition de la structure :
struct tm
{
int tm_sec; /* Seconds: 0-59 (K&R says 0-61?) */
int tm_min; /* Minutes: 0-59 */
int tm_hour; /* Hours since midnight: 0-23 */
int tm_mday; /* Day of the month: 1-31 */
int tm_mon; /* Months *since* january: 0-11 */
int tm_year; /* Years since 1900 */
int tm_wday; /* Days since Sunday (0-6) */
int tm_yday; /* Days since Jan. 1: 0-365 */
int tm_isdst; /* +1 Daylight Savings Time, 0 No DST,
* -1 don't know */
}

donc par exemple, pour avoir l'heure (dans l'exemple que je t'ai donné), tu fais tout->hour , pour avoir le jour, tu fais tout->mday (et ainsi de suite).
raph
Afficher les 6 commentaires