void log(){
time_t current = time(0);
tm *ptm = localtime(¤t);
stuf...
}
Voglio solo essere sicuro - ho bisogno di rilasciare memoria allocata tm puntatore alla fine del metodo?La memoria per ora locale deve essere deallocata?
possibile duplicato di [Come viene strutturata la struttura dei risultati dell'ora locale in C?] (Http://stackoverflow.com/questions/8694365/how-is-the-result-struct-of-localtime-allocated-in- c) – user
Vedere anche [Come risolvere perdite di dyld e localtime durante la creazione di profili di un progetto?] (http://stackoverflow.com/q/10105181) – jww