皆さん回答ありがとうございました。
やはり処理的にはすべて触らないとダメそうですね。
>>591さんの例はfopenとか必要ないのですか。