Zitat von
Sprint:
Zitat von
c113plpbr:
Ich will also quasi eine Variable, mit zwei Namen ... hört sich komisch an, macht aber in meinem Fall durchaus sinn
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
ValueA: Integer;
ValueB: PInteger;
begin
ValueB := @ValueA;
ValueA := 12;
ShowMessage(IntToStr(ValueB^));
ValueB^ := 21;
ShowMessage(IntToStr(ValueA));
end;
Ist mir bekannt, aber ich will sowas wie ValueB^ vermeiden, denn ich denke, dass es doch möglich sein muss einer anderen (in diesem fall) integer-variable die selbe adresse unterzuschieben, ohne dass man einen pointer auf die selbe adresse hat, und diesen dann immer wieder dereferenziert.
[edit]dereferenziert, nicht referenziert ... hrmpf[/edit]
ciao, Philipp