![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
Здравствуйте, уважаемые форумчане!
Можно ли в Дельфи создать такой динамический двумерный массив, чтобы память под все элементы выделялась один раз. Всмысле, скажем, если грузить из файла поизвольную матрицу, не делать для каждой строки Setlength по столбцам, а сделать что-то вроде Код:
Изобретатель велосипедов
Последний раз редактировалось Selestis; 20.02.2010 в 19:15. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
![]()
1) Читать второй пункт моей подписи !
2) http://programmersforum.ru/showthread.php?t=8011
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]()
Читайте документацию.
Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
Я не спрашиваю, "как создать двумерный динамический массив", куда вы меня отправили, я вроде бы более или менее чётко объяснил, что мне нужно: динамический массив с фиксированной шириной (но переменной высотой)...
19:14 p51x, то конечно работает, но для структуры Код:
19:18 Чувствую, нужно пояснить: Пусть есть массив [1]A A A [2]A A [3]A A A A Тогда результатом вызова Setlength(3,2) будет [1]A A A [2]A A [3]A A Но мне нужно: [1]A A [2]A A [3]A A У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом. Читаем правила. Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе... Модератор
Изобретатель велосипедов
Последний раз редактировалось mihali4; 20.02.2010 в 20:49. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]()
Читайте вы внимательно!
SetLength(A,3,2) - установит размерность массива А в 3х2 и никаких первого, второго вариатов не будет. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
Виноват, неправильно перевёл написанное в справке, спасибо! =)
Изобретатель велосипедов
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непонятки с DirectX (матрица поворота, камера, матрица проекции) | ROD | Общие вопросы C/C++ | 2 | 17.09.2010 17:00 |
Динамическая структура | Nitriyc | Помощь студентам | 0 | 18.12.2009 17:51 |
TurboPascal: граф, матрица смежности и матрица инцидентности. | ulala | Помощь студентам | 0 | 02.12.2009 10:11 |
Динамическая память!!! | Doholyan | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 30.06.2009 17:11 |