2016-06-12から1日間の記事一覧

エンコーディング: BOM

BOM(ボム)はByte Order Markの略で、UnicodeやUTF-8の文字エンコードでファイルを扱うときに、目印として埋め込まれる記号らしい。 エンディアンの違いを吸収するための目印みたいだけど、バイナリモードでファイルオープンしたときに思いもよらない文字列…

GitHubのエンコーディング

Shift-JISで書いたコードをGitHubに上げてみると文字化けしていた。調べてみると、GitHubのエンコーディングはUTF-8らしい。 一方、Visual Studio 2015で作っていたソースコードのエンコードはShift-JIS、なのでエンコードをUTF-8(BOMなし)に変更してみた…