проблема с heaptrc y чайника

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

проблема с heaptrc y чайника

Сообщение AlexOff » 22.02.2014 13:45:33

Компилирую fpc -gh

Запускаю и вижу:

Heap dump by heaptrc unit
0 memory blocks allocated : 0/0
0 memory blocks freed : 0/0
0 unfreed memory blocks : 0
True heap size : 0
True free heap : 0


Вопрос: что я делаю не так?

Код:
Код: Выделить всё
procedure input(var x,y:longint);

   var f:text;

   begin

      assign(f,'ievaddati.txt');

      reset(f);

      readln(f,x,y);

      close(f);

   end;



procedure output(var x:int64);

   var f:text;

   begin

      assign(f,'izvaddati.txt');

      rewrite(f);

      writeln(f,x);

      close(f);

   end;



var a:array[1..100]of int64; k,n,i,j:longint;

begin

   input(n,k);

   a[1]:=1;

   for j:=1 to n-k+1 do

      for i:=2 to k+1   do

         a[i]:=a[i]+a[i-1];

   output(a[i]);

end.


П.с. за ранее спасибо!
AlexOff
незнакомец
 
Сообщения: 2
Зарегистрирован: 22.02.2014 13:34:10

Re: проблема с heaptrc y чайника

Сообщение Sergei I. Gorelkin » 22.02.2014 15:28:51

Все правильно, эта программа просто не использует динамически выделяемую память.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1407
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: проблема с heaptrc y чайника

Сообщение AlexOff » 22.02.2014 17:55:16

спасибо
:D
AlexOff
незнакомец
 
Сообщения: 2
Зарегистрирован: 22.02.2014 13:34:10

Re: проблема с heaptrc y чайника

Сообщение ujif » 14.08.2014 15:02:37

что значит "Компилирую fpc -gh" ,
и как запустить где он воще
модуль heaptrc (компиляция с ключом -gh)
тоже хотелось бы знать расход
динамической памяти
ujif
новенький
 
Сообщения: 40
Зарегистрирован: 04.07.2013 23:37:35

Re: проблема с heaptrc y чайника

Сообщение Дож » 14.08.2014 16:24:45

что значит "Компилирую fpc -gh"

Это значит в командной строке выполнить нечто типа
Код: Выделить всё
$ fpc -gh beginend.pas


и как запустить где он воще
модуль heaptrc (компиляция с ключом -gh)

В rtl компилятора (т.е. должен быть виден автоматически при стандартной настройке fpc).
Аватара пользователя
Дож
энтузиаст
 
Сообщения: 899
Зарегистрирован: 12.10.2008 16:14:47


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru