3
テキストファイルとバイナリファイルの違いは何ですか?あなたはいつどのようなものを使用するかを決めるのですか?テキストとバイナリファイルの違いは何ですか?あなたはいつどのようなものを使用するかを決めるのですか?
たとえば、生データを含むオーディオファイルからpcmサンプルを読み込む必要がある場合、そのファイルを開くモードは?
テキストファイルとバイナリファイルの違いは何ですか?あなたはいつどのようなものを使用するかを決めるのですか?テキストとバイナリファイルの違いは何ですか?あなたはいつどのようなものを使用するかを決めるのですか?
たとえば、生データを含むオーディオファイルからpcmサンプルを読み込む必要がある場合、そのファイルを開くモードは?
まず、バイナリモードのテキストで任意のファイルを開くことができるという意味で、テキストファイルとバイナリファイルの違いはありません。 Cでテキストモードでファイルを開くときや、C++でテキストストリーム操作を使うときには、行末などのテキスト機能が考慮されますので、readline()のようなことを聞くことができます。
これらの「ストリームをテキストとして解釈する」機能が不要なので、バイナリモードの操作を使用する必要があります(いずれにせよ、結果が不正確になる)。