question sur les pointeurs dans les structures!
soit la definition
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| typedef struct
{
char *date;
}temps;
char * Get_Time()
{
char *t;
time_t timestamp = time(NULL);
strftime(t, sizeof(t), "%a %d/%m/%Y", localtime(×tamp));
return(t);
}
void main()
{
S->date=Get_Time(); /*l'erreur se trouve dans cette ligne*/
} |
cet un exemple seulement.
par ce code je veux mettre dans le pointeur date qui est un element de la structure "temps" la date de l'ordinateur mais le compilateur m'affiche l'erreur suivante : " Error: program.cpp(522,7):Pointer to structure required on left side of -> or ->* "
et je n'arrive pas a la bonne reponse.
merci a tous d'avance