Вниз
Скачать: 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.07 c
11-1245312300
QAZ
2009-06-18 12:05
2013.03.22
Applet


15-1350631915
AV
2012-10-19 11:31
2013.03.22
MSSQL. Посоветуйте индексы на таблицу


2-1332071987
Pcrepair
2012-03-18 15:59
2013.03.22
компонент TIdHTTP, разница в синтаксисе для ИНДИ7 и ИНДИ10


15-1338928202
Юрий
2012-06-06 00:30
2013.03.22
С днем рождения ! 6 июня 2012 среда


15-1350643594
Grimm375
2012-10-19 14:46
2013.03.22
Информировать, какие символы разрешено вводить




   Наверх