エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
文字コードの円記号問題を復習したのでメモ。 - やる気がストロングZERO
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
文字コードの円記号問題を復習したのでメモ。 - やる気がストロングZERO
文字コードの円記号問題を復習したのでメモ。 円記号問題 参考) 円記号 - Wikipedia ざっくり 例えばmac... 文字コードの円記号問題を復習したのでメモ。 円記号問題 参考) 円記号 - Wikipedia ざっくり 例えばmacのvscodeにて、文字コードをshift-jisに設定して[¥]を入力して保存したあと、一度閉じて再度Shift JIS指定で開くと[¥]で保存したはずなのに[\]が表示されている。 何故こんなことが起こるのかというと、shift-jisでは[¥]と[\]は同一の文字であるから。 文字を表すバイト列は[¥]も[\]も5cになる。 バイト列5cを[¥]として表示するか、[\]として表示するかはフォントやエディタによりけりという感じ。 つまり、shift-jisで[¥]と入力すると、5cというバイト列で保存され、次に読み込みされた際には[\]として表示されたという感じ。 shift-jisとUnicode間での変換を行う際の問題 shift-jisに対して、unicodeでは