1

我正在使用 BCB 5,并且我有一个 DynamicArray 在正常条件下可以完美运行,但最近我被迫将它用于大型数据集(大约 7000 个项目),并且我的异常处理程序抛出了这个 EAccessViolation。这发生在:

try
{
    sz++;
    Recon.Length = (sz + 1);
}

当我检查 Recon.Length = 4606

我已将链接器选项的堆最大大小增加到最大值,但我仍然收到此错误。

是否有另一种方法可以增加应用程序可用的内存

4

0 回答 0