2019年11月14日のブックマーク (1件)

  • [techaday:0008] 改行コードの歴史的背景

    はじめに 改行コードは,テキストの改行を表す制御文字・もしくは制御文字列のことを指します. 現在,改行コードとしては CR と LF の2つが,改行を表現するのに使われています. 文字列を扱うプログラムを書く人ならピンとくると思いますが,改行コード問題は複数のOSにまたがって作業をしている際に頭の痛い問題です. 今日は「どうしてこうなった」と言いたくなる改行コードの歴史的背景について触れます. 諸説あるようですが,調べた範囲での話で書いていきます. といっても知ってた内容はほとんどウェブ上から仕入れたものなので,完全に受け売りです… 前提知識 改行コードとはなにか知っている 効能 明日から使えるトリビア CR, LF と CR+LF CR, LF の意味を見ていきましょう. CR (Carriage Return) : 行の先頭へ戻る LF (Line Feed) : 行を送る 「早送りと