IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

2 страниц V < 1 2  
 Ответить  Открыть новую тему 
> динамические структуры данных, указатели+массив..
compiler
сообщение 22.05.2007 17:38
Сообщение #21


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


Цитата(volvo @ 22.05.2007 17:32) *
А что, твоя программа сама управляет виртуальной памятью?
просто надеялся что пишу DISPOSE не зря...

Цитата(volvo @ 22.05.2007 17:32) *
Вообще-то этим должна заниматься OC, вот когда она решит освободить память, тогда и уменьшится размер...
а как можно прогнозировать время ее решения?


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
compiler
сообщение 22.05.2007 18:04
Сообщение #22


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


и еще пару вопросов... по GETMEM (Р, SIZE), в чем в каких единицах задается SIZE и какие пороги у этого числа(максимум/минимум)?

зы под максимом подразумевается возможность проверки существующей свободной памяти
ззы про моксимум вопрос снят... кому интересно больше MAXAVAIL не получится...

добавленно
и последний вопрос на сегодня..
Var 
l:longint;
Begin
readln;
read;
l:=MAXAVAIL();
writeln(l);
readln;
read;
End.

где ошибка?

Сообщение отредактировано: compiler - 22.05.2007 18:17


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 22.05.2007 18:23
Сообщение #23


Гость






Ты все время путаешь TP и FPC... Что для FPC (под Win32, я имею в виду) значит "существующая свободная память"? Физически свободная? Виртуальная?

Цитата
в чем в каких единицах задается SIZE
В байтах...
Цитата
какие пороги у этого числа
0 .. maxlongint
 К началу страницы 
+ Ответить 
compiler
сообщение 24.05.2007 17:21
Сообщение #24


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


Цитата(volvo @ 22.05.2007 18:23) *
Ты все время путаешь TP и FPC...

так получается... компилятор FPC, а литература в основном по TP ибо по FPC на русском я ничего не находил...

Цитата(volvo @ 22.05.2007 18:23) *
Что для FPC (под Win32, я имею в виду) значит "существующая свободная память"? Физически свободная? Виртуальная?
наверное сколько есть места в файле на винте , который именуется - Виртуальная память..

Сообщение отредактировано: compiler - 24.05.2007 17:21


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
compiler
сообщение 25.05.2007 18:14
Сообщение #25


Человек
*****

Группа: Пользователи
Сообщений: 1 050
Пол: Мужской
Реальное имя: Станислав

Репутация: -  3  +


и еще вопрос: в чем разница процедур NEW-DISPOSE и GETMEM-FREEMEM ?

Сообщение отредактировано: compiler - 25.05.2007 18:15


--------------------
Спасибо!
Удачи!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

2 страниц V < 1 2
 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 4:46
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"