Ho il seguente problema: ho scritto una dll, e durante l'inizializzazione apro un file di log.
Quando lancio un applicazione che fa da client alla dll per testarla, se durante il debug apro questo logfile ci trovo dentro le informazioni che ho scritto, ma nonappena termino l'applicazione client, se vado a controllare il file lo trovo vuoto.
Credo dipenda dal fatto che non faccio fclose sul file, ma il problema è che non so dove farla.
Esiste una funzione di finalize chiamata dal sistema operativo (win) quando la dll va giu?