LINUX.ORG.RU
Ответ на: комментарий от anonymous

Сколько сказано, столько и выделять, memcpy иначе и не работает.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)
Ответ на: комментарий от legolegs

free знает сколько удалять только по указателю.

Очевидно, автора интересует аналог strdup, принимающий только 1 указатель и знающий, сколько копировать. Зная размер, любой дурак сможет дёрнуть malloc и memcpy.

Ты полный кретин если не понял этого.

anonymous
()

man malloc_usable_size и тот самый велосипед в три строки. Да, не по стандарту, но ничего не поделаешь. Другой вариант - только выдёргивать размер из тега вручную, но это ещё хуже.

DeaDDooMER
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.