Показать сообщение отдельно
Старый 25.05.2012 в 20:45 Цитата выделенного #110
Catala
Ленивый webmaster
Аватар для Catala
 
Регистрация: 28.04.2006
Сообщения: 10,312
Сказал(а) спасибо: 317
Поблагодарили: 15,021 раз(а) в 5,206 сообщениях
Деньги: 878076$
 
По умолчанию

А почему ты просто не пишешь и читаешь сразу всю структуру через fread и fwrite? Ты попробовал записать с a+? Если я правильно помню он начнет записывать с последней строчке. То есть если было 10 начнет писать с 11. Если так нельзя можно добавить еще одну структуру к массиву в индексе p+1 насколько я понял твои обозначения, открыть файл просто для записи(с удалением содержимого) и заново записать в него весь массив полностью.
__________________
Не ошибается тот - кто не думает.(C)RIVALDO
Offline   Ответить с цитированием