Forum: Object-Pascal / Delphi-Language
by Jonas Shinaniganz,
6. Aug 2013
Okay, vielen Dank.
Was Anderes als einen Pointer erhalte ich denn durch einen solchen Ausdruck?
Grüße
Forum: Object-Pascal / Delphi-Language
by Jonas Shinaniganz,
6. Aug 2013
Immerhin sagst du nicht Endlosschleife :)
Ja... du hast natürlich recht. Kannst du noch was zu dem "anonym" sagen? Was passiert eigentlich genau bei solchen Rechenausdrücken? Scheinbar ist das Ergebnis des Terms ja von einem bestimmten Typen...
Forum: Object-Pascal / Delphi-Language
by Jonas Shinaniganz,
6. Aug 2013
procedure Test(var Nummer : Integer);
var
I : Integer;
begin
Test(I + 1); // Compiler Error, Typ falsch
Test(Integer(I + 1)); // Compiler Error, Konstanten Objekt
Inc(I); bzw I := I + 1;
Test(I); // klappt
end;