UnicodeとUTF-8の違いは? その2
■ このスレッドは過去ログ倉庫に格納されています
0005デフォルトの名無しさん
2010/05/27(木) 15:09:0416ビットのUNICODEの表で
00000000 0xxxyyyy (7bit)の文字は
UTF-8だと0xxxyyyy
ビッグエンディアンの環境でUTF-16だと00000000 0xxxyyyy
リトルエンディアンの環境でUTF-16だと0xxxyyyy 00000000
xxxxxxxx yyyyyyyy(16bit)の文字は
UTF-8だと1110xxxx 10xxxxyy 10yyyyyy
ビッグエンディアンの環境でUTF-16だとxxxxxxxx yyyyyyyy
リトルエンディアンの環境でUTF-16だとyyyyyyyy xxxxxxxx
こんな感じ。何が入ってるか事前にわからないとエンコードできないでしょ?
■ このスレッドは過去ログ倉庫に格納されています