|
Динамический массив |
☑ |
0
El_Duke
гуру
16.12.08
✎
15:37
|
Есть ли способ организовать в семерке динамический массив ? Или он только с предопределенным числом элементов может быть ?
|
|
1
Ёпрст
гуру
16.12.08
✎
15:38
|
ТаблицаЗначений/СписокЗначений... выбирай.
|
|
2
Mikeware
16.12.08
✎
15:38
|
(0)ТЗ
|
|
3
Chai Nic
16.12.08
✎
15:39
|
Или ИндексированнаяТаблица, если на 1с++ аллергии нет
|
|
4
Дуб
16.12.08
✎
15:40
|
(0) а в самом деле - чем Таблица Значений не подходит? Сколько измерений у массива?
|
|
5
mrkorn
16.12.08
✎
15:54
|
(4) на ТЗ и СЗ сколькиугодномерные массивы можно сделать...
|
|
6
Дуб
16.12.08
✎
17:13
|
(5) можно. Но не совсем то.
|
|
7
Эльниньо
16.12.08
✎
18:17
|
(5) Интересно - кто-нибудь проверял глубину сколькиугодности?
|
|
8
Fragster
гуру
16.12.08
✎
18:21
|
(7) у меня 1с 7.7 отваливалась, как только кушала больше гига памяти, так что с глубиной как и с "шириной" - ограничение такое будет... а написать тройку функций, которые будут создавать масив заданной размерности (вложенных ТЗ), доставать и записывать значения по индексам, запиханным в СЗ - проще простого...
|
|
9
Chai Nic
17.12.08
✎
10:48
|
(8) "доставать и записывать значения по индексам, запиханным в СЗ "
Поиск в плоском СЗ неэффективен и осуществляется перебором. Тогда уж надо сбалансированное дерево индекса строить посредством связанных списков :)
|
|
10
ДенисЧ
17.12.08
✎
10:49
|
(9) А зачем так извращаться, когда всё можно запихнуть в темп-таблицу на скл? :-)
|
|
11
Дуб
17.12.08
✎
10:52
|
(10) читай сабж. В семёрке надо. А не сторонними средствами. Ты ещё ВК предложи ;)
|
|
12
Chai Nic
17.12.08
✎
12:54
|
(10,11) Или, как вариант - использовать объект XBase в качестве индекса для ТЗ. :)
|
|