Danke erstmal bis hierhin. Habt mir sehr weitergeholfen. Hab da noch ne Frage zum Speicher freigeben mit delete. Wenn ich Speicher zuweise ohne den ersten wieder gelöscht zu haben und ich dann delete ausführe, wird dann der komplette zugewiesene Speicher gelöscht oder nur der von der letzten Zuweisung. -> Würde dann ja heißen das um den ganzen Speicher wieder freizugeben die Anzahl der delete - Anweisungen gleich denen der Zuweisungen sein muß.
bei obigen beispiel wird nur der Speicher von zuweisung 2 freigegeben, da pointer ja dann auf den speicher von 2 zeigt und nicht mehr von 1, d.h so sollte man es dann machen:
Ja, Flosoft Du hast natürlich vollkommen Recht. Aber ich hatte das "current" zuerst einfach still schweigend "im Kopf" und nicht geschrieben und dann doch wieder. Mein Fehler! Ich hatte zumindest den richtigen Gedanken, aber das hilft dem "Hilfesuchenden" ja nix, denn woher soll er es denn erraten?
An dieser Stelle mal ein Kompliment an das Forum. Hat mir schon oft geholfen ein paar verzwackte Probleme zu lösen. Werde auch weiterhin öfter reinschauen und natürlich auch mit bestem Wissen und Gewissen helfen, wenn ich kann.