Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

у меня проблемы с массивами

20K
05 августа 2007 года
Редикулус
8 / / 30.03.2007
можете сказать что я ненормальный, но у меня такая проблема... всё уже перепроверено на 100 раз, и не одним мной,
у меня 2 массива. 2-х и 3-х мерные, integer.
когда я в первом массиве меняю в цыкле
for i:=0 to 40 do
for j:=0 to 40 do
mas[i, j]:=1;
то в втором массиве тоже значения меняюца, в mas2[0, i, j].
мне посоветовали сделать второй 3-х мерный массив в string. там почемуто получается, что из первых тридцати елементов нельзя считывать (mas2[0, 0, 0-30]) - сразу ошибка доступа, типа прога лезет не туда куда положено. записывать туда можно -
for g:=0 to 40 do
for i:=0 to 40 do
for j:=0 to 40 do
mas2[g, i, j]:=1; а вот считать первые 30 элементов- нет!
257
05 августа 2007 года
kosfiz
1.6K / / 18.09.2005
код в студию! лучше полностью
8.2K
26 августа 2007 года
Pelican
115 / / 16.06.2007
Может я ошибаюсь, но похоже что ты просто вылез за пределы массива. А может и нет.
Не помешал бы фрагмент кода...
309
27 августа 2007 года
el scorpio
1.1K / / 19.09.2006
А ещё в настройках проекта нужно включить проверку размерности Range checking
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог