Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Удалить все элементы из очереди


Автор: WERITAS 18.5.2014, 09:36
Доброго времени суток, господа!
Работаю в XE с очередью типа TObjectQueue, потребовалось удалить из неё все элементы. Проклятая очередь не имеет метода Clear(). Как красиво это сделать???

Автор: PointerToNil 19.5.2014, 15:01
я бы воспользовался оператором цикла while  smile
но если хочется ну очень красиво - можно позаимствовать метод clear из исходников vcl от дельфей поновее
в хе4 он уже есть

Автор: WERITAS 19.5.2014, 17:23
 smile 

Автор: Poseidon 20.5.2014, 10:34
Проще сделать Free - Create.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)