Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2011, 21:28   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а кто мешает установить нормальную длину?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.03.2011, 21:34   #12
GBAXA
Пользователь
 
Аватар для GBAXA
 
Регистрация: 06.05.2010
Сообщений: 73
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
а кто мешает установить нормальную длину?
Дело в потому что тип уже задан как
Код:
array of array of real
;
В процедуре
Код:
Setlength()
все задается правильно. Ошибка возникает во время индексации двумя параметрами.
А индексировать одним не позволяет компилятор.
Или можно как-то отключить эту ошибку в компиляторе??
GBAXA вне форума Ответить с цитированием
Старый 29.03.2011, 23:16   #13
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а как вы хотите двухмерный массив индексировать одним индексом?
раз у вас дин массив то и индексация у него с нуля до Length-1.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.03.2011, 23:52   #14
GBAXA
Пользователь
 
Аватар для GBAXA
 
Регистрация: 06.05.2010
Сообщений: 73
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
а как вы хотите двухмерный массив индексировать одним индексом?
раз у вас дин массив то и индексация у него с нуля до Length-1.
Дело в том что если создавать двумерный массив вот таким образом
Setlength(A,1,1);
Это создастся одномериный массив.
Как его индексировать????
GBAXA вне форума Ответить с цитированием
Старый 29.03.2011, 23:56   #15
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

он будет двумерный, это будет массив из 1 элемента, в котором находится ссылка на массив из одного элемента, в котором находятся данные. Обращайтесь к нему A[i,j] ничего сложного, просто помните что первый индекс - "строки" (или массив массивов) а второй - столбцы (или массив данных)
phomm вне форума Ответить с цитированием
Старый 30.03.2011, 08:35   #16
GBAXA
Пользователь
 
Аватар для GBAXA
 
Регистрация: 06.05.2010
Сообщений: 73
По умолчанию

Цитата:
Сообщение от phomm Посмотреть сообщение
он будет двумерный, это будет массив из 1 элемента, в котором находится ссылка на массив из одного элемента, в котором находятся данные. Обращайтесь к нему A[i,j] ничего сложного, просто помните что первый индекс - "строки" (или массив массивов) а второй - столбцы (или массив данных)
В чем тогда ошибка?????????
GBAXA вне форума Ответить с цитированием
Старый 30.03.2011, 09:28   #17
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

я не знаю, диплом телепата не выдают, что они там о себе думают , эти магистры телепатии

приводите код, место ошибки, входные данные, требуемый результат (можно проектом)
phomm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
процедуры и функции при работе с массивами irina belka Помощь студентам 1 12.12.2010 16:33
Переполненние стека при работе с массивами max&ilja Помощь студентам 2 22.12.2009 22:03
Задача с динамическими массивами _grusha_ Помощь студентам 2 22.04.2009 19:46
Проблема с динамическими массивами Arassir Помощь студентам 2 11.11.2008 00:15