Je jouais avec le time.h
en C qui nous aide avec les fonctions heure/jour.
Je suis tombé dessus :
struct tm * _Cdecl localtime(const time_t *__timer);
...qui semble retourner un pointeur vers la structure tm. J'ai constaté que le retour par adresse est surtout utilisé pour retourner les nouvelles allocations de mémoire.
Si c'est le cas, comment fonctionne réellement le retour ci-dessus (l'adresse de retour d'un struct tm
). L'objet retourné est-il défini quelque part ?
Gracias