タグ

2020年5月2日のブックマーク (1件)

  • テキストファイルの文字コードは中身で決まる。らしい。 - Qiita

    今まで文字コードって、ファイルのメタ情報的な領域にファイルごとに定義されていて、それを元にテキストエディタなりがそのファイルを開くときに文字のバイト列をうまく変換するのかと思っていたのですが、どうやらそういう感じではないらしい、ということを知ったのでまとめてみます。 ざっくりファイルシステムについて そもそもコンピューターはファイルをどうやって管理しているのか、というファイルシステムの話なのですが、こちらの知恵袋 がとても勉強になりました。 ざっくり言うと、ファイルの内容はディスク上の一定のサイズで区切られた領域に記録されていて、管理領域にその場所やファイル名、パーミッション情報などが記録されている、ということらしいです。 文字コード情報は? では文字コードは「管理領域」に記録されているのでしょうか。 というわけで実験してみました。

    テキストファイルの文字コードは中身で決まる。らしい。 - Qiita