|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 16 Jul 2004 13:44:16 To : Oleg Sharuk Subject : Re: динамическая памят -------------------------------------------------------------------------------- On Wed, 14 Jul 2004 18:06:10 +0300, Oleg Sharuk wrote: OS> Имеется вопрос к знатакам программирования на С. В букварях написано при OS> использовании функции malloc при зовершении программы нужно освободить OS> занятую ей память, т.е. вызвать free. Втопку такие буквари. В любом же другом букваре русским по белому написано, какие действия выполняются ОС при вызове _exit(). А также через какое место память выделяется у типичного юниха. OS> Это все понятно если идет нормальное завершение программы в конце OS> это легко сделать, но как освобождать выделенную память если OS> процесс прырыватся аварийно, Предусмотреть корректную обработку всех ошибочных ситуаций. Сложно и громоздко, но возможно. OS> ну на пример просто грохается руками? kill -9? Hикак... --- [ZX] * Origin: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4E (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38335cc14733.html, оценка из 5, голосов 10
|