Memory Pascal:使用New和Dispose将类存储在二维数组中
我正在尝试Pascal,我已经定义了自己的类,Memory Pascal:使用New和Dispose将类存储在二维数组中,memory,new-operator,dispose,pascal,Memory,New Operator,Dispose,Pascal,我正在尝试Pascal,我已经定义了自己的类,Block。我有一个名为PlayGrid的数组[1..20,1..20]的块,现在我试图用块s填充它 此for循环: for IterY := 1 to 20 do for IterX := 1 to 20 do //How do I put a new block instance in the PlayGrid? end. end. 您是否必须使用新的和Dispose来执行此操作 谢谢。这就是我要做的
Block
。我有一个名为PlayGrid的数组[1..20,1..20]的块
,现在我试图用块
s填充它
此for循环:
for IterY := 1 to 20 do
for IterX := 1 to 20 do
//How do I put a new block instance in the PlayGrid?
end.
end.
您是否必须使用新的和Dispose来执行此操作
谢谢。这就是我要做的:
type
TBlock = class
// You class stuff goes here
end;
var
PlayGrid: array[1..20, 1..20] of TBlock;
begin
for X := 1 to 20 do
for Y := 1 to 20 do
PlayGrid[X, Y] := TBlock.Create;
end.