queueexample.pp 264 B

1234567891011121314151617
  1. uses gqueue;
  2. type queuelli = specialize TQueue<longint>;
  3. var data:queuelli; i:longint;
  4. begin
  5. data:=queuelli.Create;
  6. for i:=1 to 10 do
  7. data.Push(10*i);
  8. while not data.IsEmpty do begin
  9. writeln(data.Front);
  10. data.Pop;
  11. end;
  12. data.Destroy;
  13. end.