Вниз
Скачать: CL | DM;

Тип переменной для СТЕКа в 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.072 c
6-1264429152
Цукор5
2010-01-25 17:19
2013.03.22
Остановка сервера


15-1350906196
Лида
2012-10-22 15:43
2013.03.22
Обработка различных событий в Delphi


8-1227640604
Vetal
2008-11-25 22:16
2013.03.22
Вывод изображения в GDI+


15-1340596830
ArchValentin
2012-06-25 08:00
2013.03.22
Обучение


15-1346754559
<zzz>
2012-09-04 14:29
2013.03.22
сборка программы из командной строки




   Наверх