Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизТип переменной для СТЕКа в Delphi. что выбрать? Найти похожие ветки
← →
Pcrepair © (2012-03-21 22:19) [0]Добрый день. Для обработки символьных данных необходим СТЕК со следующими возможностями:
- LIFA (Last In First Out) как базовая возможность
- возможность загрузить множество строк в СТЕК (с последующей выборкой верхней строки)
- возможность копирования всех строк из СТЕКа
- наличие флага, сигнализирующего о том что СТЕК обнулен (все строки выбраны)
Вопрос:
1. есть ли в ДЕЛФИ (РАД2010) тип переменой(какой? именно), соотвествующей по выше перечисленным возможностям, или надо лепить какой то свой модуль
2. если нужен отдельный модуль, есть ли примеры? где их искать(УРЛ)
Всем спасибо
← →
Ega23 © (2012-03-21 22:22) [1]Не поверишь. TStack
← →
Pcrepair © (2012-03-21 22:28) [2]поверю, но проверю
← →
Jeer © (2012-03-21 22:52) [3]
> Всем спасибо
В худшем случае, если нужен собственный и оригинальный стек - это пишется за час.
← →
Anatoly Podgoretsky © (2012-03-22 07:42) [4]> Jeer (21.03.2012 22:52:03) [3]
Зачем нужен свой, когда стандартный универсальный, как TList
← →
Jeer © (2012-03-22 10:22) [5]
> Anatoly Podgoretsky © (22.03.12 07:42) [4]
>
> > Jeer (21.03.2012 22:52:03) [3]
>
> Зачем нужен свой, когда стандартный универсальный, как TList
>
Я сказал в общем, а так - да, использовать стандартный родительский и навесить свою лабуду.
← →
Anatoly Podgoretsky © (2012-03-22 11:26) [6]> Jeer (22.03.2012 10:22:05) [5]
Специализированые строятся для особых случаев и как правило наследуются от
стандартного TList - TStringList, TObjectList - чтобы делать посторной
работы.
← →
CRLF (2012-03-22 12:28) [7]тю. uses Generics.Collections; type TMyStack = TStack<TMyClass>;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.068 c