Для моей функции bulk allocator как я могу вернуть указатель на непрерывный блок памяти размером не менее байта, подобный malloc()
For my Bulk Allocator function how can I returns a pointer to a contiguous block of memory of at least size bytes, similar to malloc()
extra 8 bytes will be given to a header for our bulk allocated objects in the same fashion as pool allocated objects thus being freed easily bulk_alloc() function returns a pointer to a contiguous block of memory similar to malloc().
Что я уже пробовал:
Я пробовал добавление 8 байт аргумента принимается основная функция распределителя. Затем, используя указатель по математике, чтобы пройти это и вернуться, что метаданные.