Результаты поиска по запросу "malloc"

3 ответа

C: скорость memcpy для динамически размещаемых массивов

Мне нужна помощь с производительностью следующего кода. Он создает memcpy для двух динамически размещаемых массивов произвольного размера:

3 ответа

malloc () вызывает системную функцию brk () (в Linux / Unix) - но она вызывает ее только в том случае, если локальная куча исчерпана. То есть Большинство реализаций malloc управляют кучей памяти, получаемой с помощью brk (), и, если она слишком мала или слишком фрагментирована, они запрашивают больше с помощью brk ().

нный код: write(-1, "test", sizeof("test")); void * p = malloc(1024); void * p2 = malloc(510); write(-1, "hi", sizeof("hi"));Связанный выход strace: write(4294967295, "test\0", 5) = -1 EBADF (Bad file descriptor) brk(0) = 0x601000 brk(0x622000) ...

5 ответов

Динамически распределять память для массива структур

Вот'что яя пытаюсь сделать: я

ТОП публикаций

1 ответ

как заменить код по умолчанию malloc на код

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

19 ответов

В каких случаях я использую malloc против new?

Я вижу, что в C ++ есть несколько способов размещения и освобождения данных, и я понимаю, что когда вы вызываетеmalloc ты должен позвонитьfree и когда вы используетеnew оператор, с которым вы должны соединитьсяdelete и ошибочно смешивать два ...

0 ответов

Включить исходный код malloc.c в GDB?

Как я могу включить / просмотреть исходный код

2 ответа

tcmalloc: как мне переопределить вызовы malloc при статической компиляции?

Когда я использую

3 ответа

C: скорость memcpy для динамически размещаемых массивов

Мне нужна помощь с производительностью следующего кода. Он создает memcpy для двух динамически размещаемых массивов произвольного размера:

5 ответов

какое значение по умолчанию после malloc в c? [закрыто]

У меня есть следующий код:

5 ответов

Мусор печатается при использовании strcpy