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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
XenHSE
0 / 0 / 0
Регистрация: 20.02.2013
Сообщений: 18
#1

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

20.02.2013, 18:39. Просмотров 1181. Ответов 2
Метки нет (Все метки)

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

Создание простого распределителя памяти - C++
Вот мой код: #include<iostream> #include<cstdlib> #define allocator Allocator template<class T> class Allocator { public: ...

Создание объекта в области памяти - C++
Не могу разобраться с таким вопросом. Пусть есть у нас класс Example (у него есть стандартный конструктор и неважно что он делает). и...

Создание объекта в области памяти - C++
Здорова! Тут вообщем не получается создать в одной и той же области памяти повторно объекты От есть код: //fynkci9 clone() #include...

Создание указателя на объект и выделение памяти - C++
Не пойму почему при добавлении одного указателя выдает ошибку Этот код работает class A { public: class B { public: ...

Создание объектов в заранее выделенной памяти - C++
Как можно создать объекты в заранее выделенной памяти? Цель: 1. Не запрашивать память динамически когда нужно создать новый...

Создание исключения при динамическом выделении памяти - C++
Вот код из учебника в нем мне все понятно. #include<iostream> #include<cstdlib> //exit() #include<new> using std::cout;using...

тестирование менеджера памят - C++
Доброго времени суток всем, в универе дали ребяткам лабы: 1. Реализовать менеджер памяти с выделением блоков различного размера. ...

Совте о создании файлового менеджера - C++
Мне нужно написать файловый менеджер с удобным интерфейсом.Какие библиотеки и функции мне нужно использовать в своей программе.Направьте...

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

Оконный менеджер. Как лучше хранить указатели на элементы менеджера? - C++
Привет! Делаю тут 3D движок :wizard: В общем есть главный класс движка mgeSystem, так же есть класс окна mgeWindow, который не...

Нужна литература, и полезные советы, для создания своего файлового менеджера - C++
Нужна литература, и полезные советы, для создания своего файлового менеджера, кому не трудно, покидайте)

Определить их зарплату, определить лучшего менеджера, начислить ему премию, вывести итоги на экран - C++
//Зарплата менеджера составляет 200$ + процент от продаж, продажи до 500$ - 3 % , от 500 до 1000 – 5 % , свыше 1000 – 8 % .Пользователь...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13059 / 7322 / 817
Регистрация: 27.09.2012
Сообщений: 18,074
Записей в блоге: 3
Завершенные тесты: 1
20.02.2013, 18:41     Создание менеджера памяти с++ #2
Возможно, тут что-то найдете полезное:
http://www.firststeps.ru/theory/c/r.php?18
quwy
Native x86
3135 / 1983 / 528
Регистрация: 13.02.2013
Сообщений: 6,634
20.02.2013, 18:46     Создание менеджера памяти с++ #3
Обычно такие "программы" выглядят весьма сложно и нетривиально, посмотрите сами в исходниках glibc.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru