Forum: Algorithmen, Datenstrukturen und Klassendesign
by Sir Rufo,
1. Jul 2015
Wer hat denn eine Klasse geschrieben? :stupid:
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Sir Rufo,
30. Jun 2015
Dann bau dir halt einen Wrapper
type
TPIntArray = array of PInteger;
TIntValueSetter = record
private
FValues: TPIntArray;
public
function AddVar( var Value: Integer ): TIntValueSetter;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Sir Rufo,
30. Jun 2015
Für alle, die es noch nicht verstanden haben ;)
procedure SetToZero( { ? } );
begin
{ ? }
end;
procedure Test;
var
Val1, Val2 : Integer;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Sir Rufo,
30. Jun 2015
Das Array nimmt nur die Werte auf und nicht die Referenzen/Zeiger zu den Variablen.
So kannst du nur die Werte im Array ändern, aber nicht die Variablen, wo diese Werte drin standen als du das Array erstellt hast ;)