Предположу
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Romario 07 марта 2003 г. 14:42
В ответ на: работа с динамически распределяемой памятью в IAR EW for AVR отправлено Бармалейкин 07 марта 2003 г. 14:09

я думаю они везде одинаково работают. malloc ищет необходимый кусок памяти и захватывает его. а free освобождает и конкатенирует соседние если свободные куски в один общий с освобожденным. Если malloc не найдет память необходимого размера до выдаст NULL. А фрагментацией эти функции не занимаются. Есть realloc... т.е. (де)фрагментация на совести программиста. Возможно есть более умные malloc но не в иар.
Все это имхо...

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

Ответы



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

E-mail: info@telesys.ru