Hi Zusammen, ich habe unter 7.2 mit localtime gearbeitet und keine Probleme gehabt, nun wollte ich das Programm unter 8.2 kompilieren und es hat den Anschein als ob die Funktion nicht sauber mit dem Speicher umgeht, oder mache ich hier etwas falsch? time_t jetzt; struct tm *zeit; time (&jetzt); zeit = localtime (&jetzt) // ab hier werden andere Variablen im Speicher überschrieben, die Werte sind korrekt (Tag, Monat usw) ... Kennt jemand das Problem? Danke+Gruß Daniel
On 28 Jul 2004 at 16:13, Daniel Bauer wrote:
Hi Zusammen,
ich habe unter 7.2 mit localtime gearbeitet und keine Probleme gehabt, nun wollte ich das Programm unter 8.2 kompilieren und es hat den Anschein als ob die Funktion nicht sauber mit dem Speicher umgeht, oder mache ich hier etwas falsch?
time_t jetzt; struct tm *zeit;
time (&jetzt); zeit = localtime (&jetzt) // ab hier werden andere Variablen im Speicher überschrieben, die Werte sind korrekt (Tag, Monat usw) ...
Habe es auf einem anderen Rechner ausprobiert, da funktioniert alles wunderbar, ich denke das ich wohl irgendwie etwas "zerschossenes" auf meinem Laptop habe. Danke Daniel
participants (1)
-
Daniel Bauer