- ベストアンサー
ランダムファイル処理
ランダムファイル処理を行う際に、バイナリモードが適している理由を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
テキストモード(UNIX系 では関係ないですが)の場合 '\n' が '\r\n' に変換されたりします。 ランダムアクセスしようという場合、 レコード長*レコードナンバーで位置決めしたいのですが、 この場合、含まれているデータが\n が あれば、\r\n のように勝手に (\nが含まれているかいないかで)2バイトになったりなっていなかったりしたら、ちゃんと位置決めできません。
その他の回答 (1)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.2
ランダムアクセスにバイナリモードが適している? 誰がそんなこと教えたのかしら? DOS/Windowsはともかく、UNIX/Linuxではバイナリ/テキストの区別すらありませんし。