2008-09-16 44 views

答えて

5

close()

は、システムコールです。これはカーネルのファイル記述子を閉じますが、FILEポインタとlibcのリソースを解放しません。代わりにFILEポインタにfclose()を使用する必要があります。これは、ファイル記述子を閉じる処理も行います。

-1

カーネルは、それらのリソースを管理し、あなたはそれが(遅くともプロセスの終了よりも)​​望んでいないときにメモリを解放することが危機一髪以外にそれらを制御することはできません。 /アラン

関連する問題