C言語なら俺に聞け! Part 116
■ このスレッドは過去ログ倉庫に格納されています
0652デフォルトの名無しさん
2005/11/01(火) 13:13:29> atexitに失敗したらメモリリークを避けるのは難しいってことなんですね。
いや、「まともな」OSならプロセスが死んだらメモリとファイルハンドラは解放する。
そもそもkill -9とかされたらatexit()自体呼ばれないし...
普通、atexitにはいきなり終了されるとマズイ処理とかを登録する
例えば、エディタでソース編集している時にいきなり保存もせずに終了したら泣くでしょ?
そういう場合、atexitにファイル保存処理を登録しとく。
wordは...あれはネタプログラムだから、ファイル保存せずに終了もありでしょう。
■ このスレッドは過去ログ倉庫に格納されています