Ответ: (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено abivan 07 июля 2003 г. 21:41
В ответ на: "лучше память не фрагментировать" - Ж-) Куда память двигать ? И что делать с указателями, указывающими на нужную память ? На что они будут указывать после передвижки ? отправлено DASM 07 июля 2003 г. 15:54

>Куда память двигать ?
C места на место :-) Пытатся расширить дырки(свободную память) перемещая занятую в другое свободное место.
>И что делать с указателями, указывающими на нужную память ?
Вопрос был поставлен так:
"Подскажите, плиз, где найти исходники на С для дефрагментации памяти"
"Пытаюсь все-таки в 128Мегу впихнуть malloc и free, ну и переписать их немного"
значит придусматривается вмешательство в malloc. Следовательно malloc может вернуть не указатель на память, а указатель на указатель.

>На что они будут указывать после передвижки ?
на указатель на указатель на новую память.

В общем на Ваш вопрос я ответил( выкрутился :-) ).
Сделать можно, вопрос зачем?

С уважением, Иван.



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru