Контейнеры
Добавлено: 30.11.2011 07:03:17
Может это нубский вопрос, но существует ли в freepascal аналог std::list из C++? Ну или хотя бы std::vector? Чтоб можно было добавлять/удалять элементы в список.
uses ..., Contnrs;
...
var
I: Integer;
List: TFPObjectList;
begin
List := TObjectList.Create;
...
for I := 0 to List.Count - 1 do
DoSomething(List[I]);
FreeAndNil(List);
end;
var
Item: TObject;
List: TFPObjectList;
begin
List := TObjectList.Create;
...
for Item in List do
DoSomething(Item);
FreeAndNil(List);
end;