Size: a a a

У нас тут секта свободного программного обеспечения

2021 March 28

R

R in У нас тут секта свободного программного обеспечения
я на плюсах только лабы делал
источник

R

R in У нас тут секта свободного программного обеспечения
ну давай
источник

RB

Rustem B. in У нас тут секта свободного программного обеспечения
ахахахаха
источник

RB

Rustem B. in У нас тут секта свободного программного обеспечения
R
я на плюсах только лабы делал
++
источник

RB

Rustem B. in У нас тут секта свободного программного обеспечения
не люблю плюсы
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
задание - написать аллокатор памяти. такие функции есть
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
вопрос - как мне buf ебаны сохранить нормально
источник

RB

Rustem B. in У нас тут секта свободного программного обеспечения
хочу Rust у нас в вузе
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
buf - указатель на область памяти
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
size - ее размер
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
KyouKiSu
вопрос - как мне buf ебаны сохранить нормально
в функции myalloc я же должен как-то обратиться к своей памяти, где я буду махинации проворачивать
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
а как бля
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
@belllabitchsucks привет, сори, памаги
источник

R

R in У нас тут секта свободного программного обеспечения
KyouKiSu
задание - написать аллокатор памяти. такие функции есть
нене, я самое элементарное делал, а тут какая-то с памятью работа
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
стандартные аллокаторы чекал, там везде идет указатель на память
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
KyouKiSu
стандартные аллокаторы чекал, там везде идет указатель на память
ну точнее в гайдах
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
;`'c
источник

ʰ

ʰᵉˡˡᵒᵈᵒᵍᵉ... in У нас тут секта свободного программного обеспечения
KyouKiSu
@belllabitchsucks привет, сори, памаги
смари, ну как вариант ты можешь хранить вектор\список текущих свободных кусков, если таковых подходящего размера нет - запрашивать у системы

освобождая дописываешь кусок в этот список

можешь по методичке перед каждым куском писать его размер, выделять на sizeof(int) больше, но человеку возвращать только запрошенный размер - sizeof(int)
источник

K

KyouKiSu in У нас тут секта свободного программного обеспечения
ʰᵉˡˡᵒᵈᵒᵍᵉ
смари, ну как вариант ты можешь хранить вектор\список текущих свободных кусков, если таковых подходящего размера нет - запрашивать у системы

освобождая дописываешь кусок в этот список

можешь по методичке перед каждым куском писать его размер, выделять на sizeof(int) больше, но человеку возвращать только запрошенный размер - sizeof(int)
нене, тут типо проверяющая система. она вызывает один раз mysetup, а дальше хуярит myalloc и free
источник

ʰ

ʰᵉˡˡᵒᵈᵒᵍᵉ... in У нас тут секта свободного программного обеспечения
помни что выделять больше чем половину uint нельзя
источник