Найдено 8 результатов
- 27.08.2011 08:31:17
- Форум: Обучение Free Pascal
- Тема: Проблема с динамической памятью.
- Ответы: 11
- Просмотры: 17798
Re: Проблема с динамической памятью.
Всем спасибо за ответы. Все стало ясно
.
- 26.08.2011 10:42:28
- Форум: Обучение Free Pascal
- Тема: Проблема с динамической памятью.
- Ответы: 11
- Просмотры: 17798
Re: Проблема с динамической памятью.
Мерял диспетчером задач и плагином в Far 2. После вашего поста замерил с помощью Process Explorer. Везде было то же самое - занимаемое кол-во памяти не уменьшалось. Почитал главу про память у Рихтера в книге Windows via C&C++.
Решил поискать в Гугле дополнительную информацию и нашел такое ...
Решил поискать в Гугле дополнительную информацию и нашел такое ...
- 23.08.2011 12:49:44
- Форум: Обучение Free Pascal
- Тема: Проблема с динамической памятью.
- Ответы: 11
- Просмотры: 17798
Re: Проблема с динамической памятью.
Если мое предположение верно, то зачем тогда нужна динамическая память? Ведь теоретически программа может зарезервировать всю память и не давать ее использовать ее другим программам. В таком случае без разницы какую память использовать.
- 23.08.2011 12:23:42
- Форум: Обучение Free Pascal
- Тема: Проблема с динамической памятью.
- Ответы: 11
- Просмотры: 17798
Re: Проблема с динамической памятью.
Как я понимаю, зарезервированной памятью сможет воспользоваться только эта же программа. Или нет?
- 23.08.2011 11:47:23
- Форум: Обучение Free Pascal
- Тема: Проблема с динамической памятью.
- Ответы: 11
- Просмотры: 17798
Проблема с динамической памятью.
Не освобождается память.
При запуске, программа занимает 1056 Кб. После выделения памяти - 1072 Кб. Но после освобождения количество занимаемой памяти не уменьшается!
Вот код программки:
type mass=array [1..1000] of integer;
var s:^mass;
i:word;
begin
Readln;
GetMem(s,SizeOf ...
При запуске, программа занимает 1056 Кб. После выделения памяти - 1072 Кб. Но после освобождения количество занимаемой памяти не уменьшается!
Вот код программки:
type mass=array [1..1000] of integer;
var s:^mass;
i:word;
begin
Readln;
GetMem(s,SizeOf ...
- 27.04.2011 19:02:13
- Форум: Обучение Free Pascal
- Тема: Процедурный тип.
- Ответы: 5
- Просмотры: 10542
Re: Процедурный тип.
Спасибо, разобрался.
- 26.04.2011 04:36:04
- Форум: Обучение Free Pascal
- Тема: Процедурный тип.
- Ответы: 5
- Просмотры: 10542
Re: Процедурный тип.
Спасибо за ответ. Теперь стало понятно зачем эти типы. Вот только не понятно где они могут пригодиться, в чем их преимущество. Ведь нужную функцию можно вызвать без всяких дополнительных типов.
- 24.04.2011 11:34:43
- Форум: Обучение Free Pascal
- Тема: Процедурный тип.
- Ответы: 5
- Просмотры: 10542
Процедурный тип.
Помогите разобраться с процедурным типом. Изучаю Lazarus по этой книге http://www.altlinux.org/Books:FreePascal.
Непонятно зачем этот тип нужен, что он делает. Гуглил, но полученная информация особо не помогла.
Непонятно зачем этот тип нужен, что он делает. Гуглил, но полученная информация особо не помогла.
