tomycat hat folgendes geschrieben : |
sorry, wenn ich nerve. Aber ich weis immer noch nicht, wann ich malloc verwenden soll? |
Das sollte dir auch leid tun!
malloc() verwendest du überall dort, wo dir kein
RAII zur Verfügung steht, also meist im Umgang mit C-Schnittstellen oder wenn du direkt C benutzst.
tomycat hat folgendes geschrieben : |
Ich lass free weg, woher weis ich wann dann creash kommt |
Crash kommt, wenn das Programm plötzlich ausgeht.
tomycat hat folgendes geschrieben : |
oder geht der Rechner in die Knie? |
Theoretisch könntest du mit
malloc() und daraus folgenden Speicherlecks einen Rechner quasi lahmlegen, ja.
Wenn du mehr Speicher belegst als du frei hast. Das kann aber auf heutigen Systemen dauern.
Trotzdem solltest du das natürlich nicht vernachlässigen. Jedes weggeworfene Byte ist ein weggeworfenes Byte.
tomycat hat folgendes geschrieben : |
Nach was soll ich googlen? |
Grundsätzlich nach Taylor Swift. Die macht bessere Musik als es oft kolportiert wird. Thematisch allerdings empfehle ich allenfalls
Wikibooks.