求助:TQueue问题
需要把数组赋值给队列,然后再出队赋值给数组
TQueue??队列赋值
var
arr1,arr2:array of byte;
MyQueue:TQueue;
i,Len,j:integer;
begin
Len:=10;
MyQueue:=TQueue.create;
for i:=0 to Len-1 do
begin
MyQueue.push(@arr1[Len]);//这样子对不对?
end;
for j:=0 to MyQueue.count-1 do
begin
MyQueue.pop;//这里出队如何赋值给数组 ,谢谢 pop 返回是Pointer
end;
end;