[cdev] Задача_6. гр 135
Grigoriy A. Sitkarev
sitkarev на komitex.ru
Чт Апр 1 02:27:40 MSK 2010
Молодой человек, вы бы подписались под своим почтовым адресом.
А то как-то Леной вас назвать язык не поворачивается.
Я советую быть очень аккуратным в советах и смысл нашей рассылки в общем
не в том чтобы у человека код заработал, а в том чтоб он понял _почему_
у него не работает и почему делать надо так а не по-другому.
Мы здесь стараемся не кидаться друг в друга неработающими исходниками а
научиться. Поэтому ответы хотелось бы видеть развёрнутые, с чувством,
толком и расстановкой.
Есть ошибки пока, но мы их найдём и я прокомментирую позже.
--
Г.А.
lenad89 пишет:
> ошибка сигментации.
> может не while (i <= queue->used) {
> ptr = (struct user_data*)queue->heap[i];
> free(ptr);
> i++;
> }
> а просто
> free(queue->heap);
> посмотри как ты ее выделяешь, вроде через realloc?
> man malloc(3),realloc(3),free(3). все есть на opennet.ru
> Поставь линукс на виртуальную машину:)
>
> В Чтв, 01/04/2010 в 01:00 +0400, Алексей Петрунёв пишет:
>> Здравствуйте. Постарался исправить все, что надо исправить. Написал
>> функцию prioq_free, конечно я не уверен что она именно так должна
>> выглядеть.
Подробная информация о списке рассылки cdev