Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
servus_mori
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 52
1

Реализовать фунцию для выделения блока свободной динамической памяти (кучи) заданного размера

04.06.2015, 16:36. Просмотров 268. Ответов 2
Метки нет (Все метки)

4) Управления кучей. Реализовать фунцию для выделения блока свободной динамической памяти (кучи) заданного размера (результатом работы процедуры должна быть -1, если блок такого размера выделен быть не может) и для освобождения места в куче (повторного добавления в список свободной памяти блока, выделенного ранее).


[/I]


Огромное спасибо всем, кто откликнется.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2015, 16:36
Ответы с готовыми решениями:

Какие переменные типа CARS можно использовать для выделения динамической памяти?
Всем привет! Помогите плиз ответить на вопросы!( Вижу, что тут обсуждают в основном программы, но...

Сформировать единичную матрицу заданного размера, в динамической памяти
Ребята помогите пожалуйста Написать программу, формирующую единичную матрицу, заданного размера,...

Алгоритм выделения динамической памяти
Объясните пожалуйста на словах, алгоритм выделения динамической памяти под двухмерный массив. ...

Фукция выделения динамической памяти
#include <iostream> using namespace std; int* form_odn (int a) {int *mas= new int; return mas;...

Диагностика выделения динамической памяти
Здравствуйте, господа знатоки. Подскажите, пожалуйста, как проверить, было ли выделение памяти из...

2
matepuhko
20 / 20 / 23
Регистрация: 05.06.2011
Сообщений: 119
04.06.2015, 18:46 2
malloc , realloc, free. Вот только malloc вместо -1 возвращает 0 в случаи ошыбки.

Или надо собственная реализация?
0
servus_mori
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 52
04.06.2015, 20:37  [ТС] 3
Добрый день.
Являюсь студентом 1-го курса факультета кибернетики, и основным предметом (как ни странно) является программирование на языке С.
Осваивая (школу окон4ил 8 лет назад) разделы математики (алгебра, геометрия, дискретка, матан), не успеваю заняться основным предметом (сам программирую с недавних пор на РНР)
Так вот у меня есть просьба - помочь с лабораторной (а если быть точнее - решить ее за меня).
Ну и накидаю пару задач - будет желание - буду благодарен
Помогите начинающему коллеге - я же, в свою очередь, внесу вклад в развитие

Тема: Алгебра многочленов. Конечные множества и разреженные матрицы. Управления кучей

Задача.
4) Управления кучей. Реализовать фунцию для выделения блока свободной динамической памяти (кучи) заданного размера (результатом работы процедуры должна быть -1, если блок такого размера выделен быть не может) и для освобождения места в куче (повторного добавления в список свободной памяти блока, выделенного ранее).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2015, 20:37

Ошибка выделения динамической памяти
IDE VS 2015. Собственно есть решение, состоящее из двух проектов. Первый это статическая...

Принцип выделения места в динамической памяти
Есть такой код: #include <iostream> #include <conio.h> using namespace std; int main() {...

Работа с массивами с использованием выделения динамической памяти
Помогите решить вот такие задачи: Задача №1 Дана последовательность чисел b1,...,bn. Получить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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