日々精進

新しく学んだことを書き留めていきます

2013-03-01から1日間の記事一覧

文字コードと半角・全角の罠

iOS

よく半角記号・半角文字などと言うが、 文字コードによってある文字が1バイト文字かマルチバイト文字かが変わるので、仕様を「半角記号は入力可」のように決めると後でトラブルの元になる。 例えば、「\」はShiftJISでは1バイトだが、UTF8では2バイト。 半角…