На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Название темы должно быть информативным !
Прежде чем задать вопрос, воспользуйтесь Поиском. и проверьте в FAQ (ЧАВО) Паскаля
Чтобы получить вразумительный ответ, подробно опишите проблему: что надо сделать, что не получается и номер ошибки (если есть), которую выводит компилятор.
Для вставки кода ваших программ используйте, пожалуйста, кнопку СODE=pas или выпадающий список СODE для других языков (подсветка синтаксиса).
[!] Как правильно задавать вопросы | Руководство по языку B.Pascal 7 & Objects/LR | Borland Pascal. Руководство пользователя
Модераторы: volvo877
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> ошибка 203 (переполнение кучи) , GetMem
    Цитата Romtek @
    компилятор сообщает о незнакомой SafetyPoolSize...
    Само собой, эта переменная описана в секции Implementation модуля Memory...

    А если вот так, попробуй, что тебе выдаст (у себя проверял, но у меня и первая твоя версия не дает артефактов):
    ExpandedWrap disabled
      constructor TMyObj.init;
      begin
        inherited init;
        if LowMemory then fail
        else New(R);
      end;
      ...
       
      constructor TTutorApp.init;
      begin
        inherited init;
        list := New(PCollection, Init(10, 5));
        LowMemSize := 1024;
      end;

    Все остальное - без изменений от программы в сообщении №13...
      Цитата volvo877 @
      А чего ты не воспользуешься MemAlloc для того случая, который привел?
      Да вот, только сейчас дошло. :ph34r:
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0259 ]   [ 15 queries used ]   [ Generated: 12.04.26, 22:20 GMT ]