Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
26. Okt 2015
var S1, S2: string;
S1 := 'abcd';
S2 := S1;
S2 := 'B';
ShowMessage(S1 + sLineBreak + S2); // abcd aBcd
var B1, B2: TBytes;
B1 := (1, 2, 3, 4);
B2 := B1;
B2 := 22;
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
25. Okt 2015
Wobei ich das bei Arrays nicht ganz verstehe, denn der Pointer zu einem konstanten dynamischen Array passt in den Integer rein, genauso wie bei LongStrings.
Was es bei Arrays in Delphi aber komischer Weise nicht gibt, weil man da wohl was mit der Refferenzzählung vergessen hat, die eh "defekt" ist (kein Copy-On-Write, bei Schreibzugriffen).
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
22. Okt 2015
Solange das SET in einen INTEGER passt. (maximal 32 Werte)