Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Размер кучи

Автор: serge2k 6.06.2004 20:43

Подскажите пожалуйста, как увеличить до макс. размер кучи...
а то мне надо хранить значительно больше, чем 65кб.
Или, если это невозможно, как избежать ошибки о слишком большой структуре данных!!!

Автор: Altair 6.06.2004 20:59

Советую использовать списки. Там можно проверять размер его и выполнять соответсвующие операции.

{$M размер_стека, начало_кучи, конец_кучи}
Например:
{$M 65520, 0,655360}
размер кучи установили на 650 кб это в 10 раз больше, чем 65 кб smile.gif

Автор: Romtek 7.06.2004 2:40

Как вариант - использовать 32-битные компиляторы Паскаля:

Free Pascal http://www.freepascal.org
TMT Pascal http://pascal.sources.ru/tmt/index.htm
или другие

с ними проблем нехватки памяти не будет ;)

Автор: MeD 7.06.2004 7:37

Выбирай Free Pascal

Автор: Altair 7.06.2004 17:46

Цитата
Выбирай Free Pascal

Причины:
Компилирование под windows
Поддержка DLL
Компилирование под Linux
Стоимость - 0.000$ smile.gif
При этом язык не изменился (почти)