Forum: Object-Pascal / Delphi-Language
by Looper,
22. Feb 2012
Finde ich auch, aber aus mir nicht ersichtlichen Gründen ist es mir verboten result zu benutzen.. FH-Richtlinie :shock:
Danke für den Tipp. Ändere ich gleich.
EDIT
Es handelt sich um ein Programmierpraktikum in einer Fachhochschule und Ziele sind unter anderem Verständnis von dynamischen Datenstrukturen zu bekommen und das erstmalige Schreiben eines halbwegs umfangreichen Programmes....
Forum: Object-Pascal / Delphi-Language
by Looper,
22. Feb 2012
Genau.
Und mit dem Tipp läuft das dann natürlich auch einwandfrei.
Danke
Forum: Object-Pascal / Delphi-Language
by Looper,
22. Feb 2012
Okay. Aber ist das explizit für meinen Code ein Problem?
Ich will ja nur sicher gehen, dass der reservierte Speicher auf jeden Fall wieder freigegeben wird.
Wenn ich mir jetzt mit new(help) Speicher reserviere ist der Inhalt noch nicht initialisiert, aber ich möchte in einem Fehlerfall ja auch nur wieder den Speicher freigeben. Somit kann ich diese Warnung doch ignorieren oder sehe ich das...
Forum: Object-Pascal / Delphi-Language
by Looper,
22. Feb 2012
Hey,
ich habe mal ne Frage zu der Compilerwarnung:
QixList.pas(51): W1036 Variable 'help' ist möglicherweise nicht initialisiert worden
function AddSpark(aData : TSpark) : EList;
var
help : PSparkList;
begin
AddSpark := LOK;
try