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

3 ответа

Многократный realloc дороже, чем огромный malloc?

Я использую динамический массив для представления минимальной кучи. Существует цикл, который удаляет минимум и добавляет случайные элементы в минимальную кучу, пока не произойдет какое-либо условие. Хотя я не знаю, как изменится длина кучи во ...

3 ответа

realloc () висячие указатели и неопределенное поведение

Когда вы освобождаете память, что происходит с указателями, которые указывают на эту память? Они становятся недействительными немедленно? Что произойдет, есл...

3 ответа

Отношение Malloc и Realloc, Как это обрабатывать, когда требуемое пространство не доступно в памяти [дубликат]

Possible Duplicate: realloc and malloc functions

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

3 ответа

Как правильно использовать realloc (), когда он терпит неудачу и возвращает NULL?

Кто-нибудь может подвести итог, как правильно использовать

4 ответа

Как обновить другие указатели, когда realloc перемещает блок памяти?

Ссылка на realloc гласит: Функция может переместить блок памяти в новое место, и в этом случае новое место возвращается. Означает ли это, что если я сделаю это: void foo() { void* ptr = malloc( 1024 ); unsigned char* cptr = ( unsigned ...

3 ответа

realloc, но только первые несколько байтов имеют смысл

Предположим, я использовалptr = malloc(old_size); выделить блок памяти сold_size байт. Только первыйheader_size байты имеет смысл. Я собираюсь увеличить размер доnew_size. new_size больше, чемold_size а такжеold_size больше, ...

2 ответа

Используя оригинальный указатель после realloc?

Я читал новую книгу Ричарда Риза (май 2013 г.) О'Рейли «Понимание и использование указателей на Си», и у меня возник вопрос о некотором коде на стр. 87. if (++length > maximumLength) { char *newBuffer = realloc (buffer, maximumLength += ...

2 ответа

Realloc () не правильно освобождает память в Windows

Я пытаюсь использоватьперераспределить ()в приложении Windows. Я выделяю большой блок памяти, затем используюперераспределить ()чтобы уменьшить его позже, как только я знаю правильный размер. Я считаю, что хотяперераспределить ()кажется, ...

8 ответов

Как работают realloc и memcpy?

3 ответа

Многократный realloc дороже, чем огромный malloc?