реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Использование realloc()
koluna
сообщение Jun 29 2009, 08:35
Сообщение #16


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(SysRq @ Jun 29 2009, 11:30) *
Гм. Я ж выше вам написал, что указатель проинициализировать надо, присвоив NULL.
Вы отрапортавали что:
Теперь же:
Не понятно, кроме того что не смешно cranky.gif


Обнулял, обнулял! Не туда посмотрел sad.gif
Точно не помогло.

Цитата(sergeeff @ Jun 29 2009, 09:57) *
1. Вы же не сидите внутри вашего устройства. Кто (что) и каким образом будет реагировать на этот код ошибки?


В порт выдать что-нибудь... проиндицировать...

Цитата
2. Realloc - большое зло. Чем быстрее вы его изгоните из своей программы, тем лучше.


Изгнал уже...

Цитата
3. Если уж совсем в лом разбираться с размером heap (хотя, скорее всего в startup модуле есть соответствующий параметр) напишите простенький цикл с malloc(1), и быстро поймете размер кучи. Не забывайте про этом, что вам уже писали коллеги - у каждого выделенного блока есть еще накладные расходы в виде доп. байт на модуль.


Тут понятно. Спасибо.


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th August 2025 - 23:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.03878 секунд с 7
ELECTRONIX ©2004-2016