円記号問題
YEN SIGN problem
Shift_JISやEUC_JPなどの
円記号
("¥")がUnicodeでは
バックスラッシュ
("\")に変わってしまうという問題である。
Shift_JISの
円記号
は0x5Cに割り当てられているが、0x5CはASCIIコードでバックスラッシュに相当するもので、プログラムの制御コードとしても使われるため、素直にUnicodeの円記号(U+00A5)として扱ってしまうと
既存の
プログラムに影響が
出る
可能性があるからだ。
Unicode