- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
879 :デフォルトの名無しさん (ワッチョイ 1f11-bMpm)[]:2016/09/30(金) 19:26:34.80 ID:bCkWy8zt0 - ファイルオープンでバイナリモードとかテキストモードとかのモードの指定があるのですが
正直何のためにあるのか分かりません。 バイナリモードよりテキストモードで書いたほうが人間に親切だと思うのですが・・。
|
- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
881 :デフォルトの名無しさん (ワッチョイ 1f11-bMpm)[]:2016/09/30(金) 19:37:41.01 ID:bCkWy8zt0 - その理由じゃ納得できないです。
バイナリにすることで、第三者に読まれないようにすることが狙い?
|
- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
887 :デフォルトの名無しさん (ワッチョイ 1f11-bMpm)[]:2016/09/30(金) 19:53:23.61 ID:bCkWy8zt0 - >>884
>コンピューターから見るとバイナリーファイルの方が合理的。サイズ、速度などの点で 勝手な想像ですが、たとえばテキストモードに指定してテキスト作成したとして、 テキストをメモリに読み込ませて開くときは、そのテキストはバイナリに変換してる? もしそうなら、最初からバイナリモードに指定していれば、テキスト→バイナリに変換する手間がかからずに済むし、合理的で速くなる、でしょうか。
|
- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
892 :デフォルトの名無しさん (ワッチョイ 1f11-bMpm)[]:2016/09/30(金) 20:03:27.06 ID:bCkWy8zt0 - テキスト=>CPU、メモリのアドレス空間がバイナリーなので、そのままでは渡せない。
バイナリ=>そのまま渡せる 区切りの違いとか細かい部分があるけど、上記のが大きいですね
|
- C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
912 :デフォルトの名無しさん (ワッチョイ 1f11-bMpm)[]:2016/09/30(金) 23:46:53.20 ID:bCkWy8zt0 - バイナリあれば十分だとわかればテキストいらなくねと思う。
C初心者がファイルオープンに関する概念を習得する過程でまずはテキストからっていうなら分かるけど 理由としては弱いな
|