2010-12-19 4 views
0

誰かが私にテキストI/Oの代わりにバイナリI/Oを使う利点を教えてもらえますか?テキストI/Oの代わりにバイナリI/Oを使用する利点は何ですか?

テキストI/Oに対してバイナリI/Oを使用する方が良い理由がわかりません。

+0

あなたは**本当に**ファイルを開くときに設定モード、すなわちテキストI/O、対バイナリ意味しますか?または、「ナンセンスのように見えるが、実際には有益な情報が密集している」vs「ワープロでプレーンテキストとして読むことができるデータ」を意味しますか? –

答えて

4

イメージやサウンドなどのバイナリデータを読み書きするときにバイナリI/Oを使用し、テキストを読み書きするときにテキストI/Oを使用します(テキストなど)。利点や欠点の問題ではなく、適切なツールを使用しています。

+0

ありがとうございます:) –

+2

あなたの歯を磨くことの利点のように、 –

2

ある意味では、すべてのデータはバイナリ(1と0のビット)として格納されます。

しかし、テキスト( "12,345")とバイナリ(値12,345)として12,345を格納する方が意味があるとすれば、答えは「はい」です。

この例では、バイナリはメモリの使用量が少なく、解析や数値変換(int、longなど)を必要としないため、読み書きが高速になります。

関連する問題