Где я могу прочитать примерно sbrk()? Как это работает? В каких ситуациях я бы хотел использовать sbrk() вместо громоздких malloc() и new()? btw, что такое расширение для sbrk()?
Я хотел бы динамически выделить память из сборки программы, которая не связана с стандартной библиотекой C. Поскольку в Mac OS X (10.6.2), недоступны брк (2) и sbrk (2), какие альтернативы? (я предпол
Может ли кто-нибудь объяснить, как malloc() работает внутри? Я иногда делается strace program, и я вижу много sbrk системных вызовов, делая man sbrk переговоры по этому поводу быть использованы в mall
Итак, я пытаюсь использовать следующий код для добавления некоторой памяти в кучу без использования malloc (размер - это неподписанный int-параметр в функции и не заданное число) void * temp = sbrk(si
У меня возникла проблема с распределением нужного размера памяти в моей программе. Я делаю следующее: void * ptr = sbrk(sizeof(void *)+sizeof(unsigned int));
Когда я делаю это, я думаю, что это доба