Я использую BCB 5, и у меня есть DynamicArray, который отлично работает в нормальных условиях, но недавно я был вынужден использовать его для большого набора данных (около 7000 элементов), и мой обработчик исключений выдает это EAccessViolation. Это происходит после:
try
{
sz++;
Recon.Length = (sz + 1);
}
И когда я проверил Recon.Length = 4606
Я увеличил максимальный размер кучи до максимального значения для параметра компоновщика, но все равно получаю эту ошибку.
Есть ли другой способ увеличить объем памяти, доступной приложению
Задача ещё не решена.
Других решений пока нет …