![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 26.08.2013
Сообщений: 4
|
![]()
Добрый день. Проблема вот в чем. Создаю динамический массив с помощью GetMem; при попытке обратиться к любому его элементу, кроме 1-ого, появляется ошибка Constant expression violates subrange bounds. Что делать?
Код:
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 26.08.2013
Сообщений: 4
|
![]()
У преподавателя в методичке именно такой код, менять нельзя
У моих одногруппников код работает, а у меня нет. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Навряд-ли такой код. Там должно быть
arr = array[1..5] of integer;
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
попробуй a[2]^:=1; ПримеР: http://www.programmersforum.ru/showthread.php?t=47171
I'm learning to live...
Последний раз редактировалось Stilet; 01.12.2013 в 20:08. |
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 26.08.2013
Сообщений: 4
|
![]()
В итоге, решение моего вопроса - индексировать элементы массива надо через переменную, тогда ошибки не будет:
Всем спасибо за ответы. ![]() Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировки и динамический массив(Delphi) | boberb | Помощь студентам | 7 | 20.03.2012 04:49 |
Динамический массив в Delphi | kop | Помощь студентам | 1 | 29.10.2011 21:15 |
прога на динамический массив на Delphi | realinkxxx | Помощь студентам | 2 | 29.04.2010 03:55 |
Динамический массив и FileMapping (delphi) | bug | Win Api | 0 | 08.10.2009 18:42 |