Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.31;
Скачать: CL | DM;

Вниз

Как это называется...   Найти похожие ветки 

 
dummy_user   (2012-12-08 19:42) [0]

Еще один простой вопрос, есть ассоциативный список:
стринговый ключ-указатель.
Как обычно принято такие классы называть? TMap, TAssociativeArray?
Спасибо.


 
xayam ©   (2012-12-08 19:46) [1]


> Как обычно принято такие классы называть?

такие классы называются ассоциативный массив :)


 
брат Птибурдукова   (2012-12-08 19:46) [2]

dictionary


 
­   (2012-12-08 19:46) [3]

Удалено модератором


 
dummy_user   (2012-12-08 19:49) [4]

Указатель - обычно TObject.


 
знайка   (2012-12-08 19:59) [5]

TStringList


 
KilkennyCat ©   (2012-12-08 20:00) [6]


> Указатель - обычно TObject.

да? я думал pointer


 
dummy_user   (2012-12-08 20:01) [7]


> KilkennyCat ©   (08.12.12 20:00) [6]
>
>
> > Указатель - обычно TObject.
>
> да? я думал pointer


Он уже указатель.


 
Дмитрий С ©   (2012-12-08 20:34) [8]

Я думал их хешем называют)


 
Styx   (2012-12-08 20:52) [9]


> Дмитрий С ©   (08.12.12 20:34) [8]
> Я думал их хешем называют)

hash table - это одна из возможных реализаций associative array


 
asail ©   (2012-12-08 21:09) [10]


>  Как это называется...

Индекс?


 
KilkennyCat ©   (2012-12-08 21:21) [11]


> Он уже указатель.

нестрашно. можно указатель указателей указателей указателей.


 
dummy_user   (2012-12-08 21:27) [12]


> asail ©   (08.12.12 21:09) [10]
>
>
> >  Как это называется...
>
> Индекс?


Как назвать такой класс.


> KilkennyCat ©   (08.12.12 21:21) [11]
>
>
> > Он уже указатель.
>
> нестрашно. можно указатель указателей указателей указателей.
>
>


Нет.
Указатель не на объект, вместо указателя - объект.


 
DVM ©   (2012-12-08 21:32) [13]


> dummy_user

в System.Generics.Collections есть такое:

TDictionary<TKey,TValue>

соответственно TDictionary<string,TMyObject> - твой случай?

TDictionary и называется. Или Map


 
RWolf ©   (2012-12-08 21:36) [14]

наивный вопрос: может, никак не называть, а взять готовые?


 
dummy_user   (2012-12-08 21:57) [15]


> DVM ©   (08.12.12 21:32) [13]


Я просто работая всегда с Delphi, заметил, многие вещи в других языках называются по другому. Будто разрабы Delphi давали "свои" названия.
Тот же Vector - это же вроде как просто динамический массив.


> RWolf ©   (08.12.12 21:36) [14]
>
> наивный вопрос: может, никак не называть, а взять готовые?
>


В Delphi 7 такое есть?


 
DVM ©   (2012-12-08 22:02) [16]


> dummy_user   (08.12.12 21:57) [15]


> Я просто работая всегда с Delphi, заметил, многие вещи в
> других языках называются по другому. Будто разрабы Delphi
> давали "свои" названия.

Или разработчики других языков/библиотек - свои. В си++ MAP в делфи Dictionary


 
RWolf ©   (2012-12-08 22:05) [17]


> dummy_user   (08.12.12 21:57) [15]

под «готовые» я не подразумевал «из коробки».
сам использую библиотеку Fundamentals, именно с D7.



Страницы: 1 вся ветка

Текущий архив: 2013.03.31;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.011 c
2-1348575201
ankazh
2012-09-25 16:13
2013.03.31
Раскладка клавиатуры


2-1348238497
n_sch
2012-09-21 18:41
2013.03.31
Выборка данных из файла


2-1347384231
Писатель
2012-09-11 21:23
2013.03.31
Масштабирование BMP


8-1227335832
Б
2008-11-22 09:37
2013.03.31
Media


15-1353699619
Пит
2012-11-23 23:40
2013.03.31
ЖКХ развод?