>>649
> atexitに失敗したらメモリリークを避けるのは難しいってことなんですね。
いや、「まともな」OSならプロセスが死んだらメモリとファイルハンドラは解放する。
そもそもkill -9とかされたらatexit()自体呼ばれないし...

普通、atexitにはいきなり終了されるとマズイ処理とかを登録する
例えば、エディタでソース編集している時にいきなり保存もせずに終了したら泣くでしょ?
そういう場合、atexitにファイル保存処理を登録しとく。

wordは...あれはネタプログラムだから、ファイル保存せずに終了もありでしょう。