Форум программистов, компьютерный форум CyberForum.ru

Создание менеджера памяти с++ - C++

Восстановить пароль Регистрация
 
XenHSE
0 / 0 / 0
Регистрация: 20.02.2013
Сообщений: 18
20.02.2013, 18:39     Создание менеджера памяти с++ #1
У меня имеется вопрос: программа выделяет запрашиваемые пользователем блоки памяти. Затем некоторые из этих блоков удаляются (получается "дырявое" заполнение памяти). Пользователь запрашивает выделение нового блока другого размера. Как должна выглядеть программа, ищущая наиболее подходящий по размеру участок памяти? (при возможности программа должна выделить память в наименьшей "дырке")
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2013, 18:39     Создание менеджера памяти с++
Посмотрите здесь:

Создание указателя на объект и выделение памяти C++
Совте о создании файлового менеджера C++
Создание объекта в области памяти C++
C++ Создание простого распределителя памяти
C++ Создание объекта класса, чтобы он постоянно висел в памяти, и чтобы память выделялась один раз
тестирование менеджера памят C++
Создание исключения при динамическом выделении памяти C++
Создание объекта в области памяти C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
20.02.2013, 18:41     Создание менеджера памяти с++ #2
Возможно, тут что-то найдете полезное:
http://www.firststeps.ru/theory/c/r.php?18
quwy
Native x86
 Аватар для quwy
2731 / 1820 / 477
Регистрация: 13.02.2013
Сообщений: 6,102
20.02.2013, 18:46     Создание менеджера памяти с++ #3
Обычно такие "программы" выглядят весьма сложно и нетривиально, посмотрите сами в исходниках glibc.
Yandex
Объявления
20.02.2013, 18:46     Создание менеджера памяти с++
Ответ Создать тему
Опции темы

Текущее время: 06:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru