Найдено 2 результата
- 14.10.2013 13:31:53
- Форум: Lazarus
- Тема: Lazarus access violation
- Ответы: 11
- Просмотры: 11491
Re: Lazarus access violation
Вы считали, сколько такой массив займёт оперативной памяти? Вы знаете, что один миллиард байт - это ГИГАбайт? Вы пишете софт для суперкомпьютера?
Всё понятно. Спасибо большое. Размер этого массива даже не гигабайт, а 5*81*1000000000 байт, то есть 405 Гигабайт. Но тогда и такое же свободное ...
- 13.10.2013 19:39:12
- Форум: Lazarus
- Тема: Lazarus access violation
- Ответы: 11
- Просмотры: 11491
Re: Lazarus access violation
Lazarus access violation возникает при попытке заполнить массив размера 1000000000
Когда был объявлен глобальный массив w: array[1..81, 0..1000000, 1..5] of byte, и второй индекс во время работы программы не выходил за пределы диапазона 0..1000000, всё было нормально. Но на других исходных данных ...
Когда был объявлен глобальный массив w: array[1..81, 0..1000000, 1..5] of byte, и второй индекс во время работы программы не выходил за пределы диапазона 0..1000000, всё было нормально. Но на других исходных данных ...
