5
私は常にUTF-8で私のソースコードを記述し、他のエンコードからのように滞在すると言う事を読んでいますが、それはまた、UTF-16のように思えますUTF-8の改良版です。それらの違いは何ですか、どちらにも利点がありますか?
私は常にUTF-8で私のソースコードを記述し、他のエンコードからのように滞在すると言う事を読んでいますが、それはまた、UTF-16のように思えますUTF-8の改良版です。それらの違いは何ですか、どちらにも利点がありますか?
これは:)
http://www.differencebetween.net/technology/difference-between-utf-8-and-utf-16/
概要役立つはずです:UTF-8
- UTF-8とUTF-16は両方
- エンコードの文字に使用されているバイトを使用していますUTF-16が2つを使用している間に文字をエンコードする際には最小限にしてください。
- UTF-8でエンコードされたファイルは、 UTF-16はASCIIと互換性であるUTF-16エンコードされたファイルよりも小さく
- UTF-8はASCIIと互換性のある
- UTF-16は、
- UTF-8が良いされないがUTF-8バイトを向いていますUTF-16
7.緩和された検証では、すべての無効なUTF-16がUTF-8を介してラウンドトリップされる可能性があります。逆は成り立たない。 – Deduplicator
UTF-16と比較して、エラーから回復中***の***全ての欠点を有する両方のUTF-8およびUTF-32を問わず、同時の***どれも楽しみない間どちらの利点もあります。***どちらの世界でも最悪ですが、最高のものはありません。ストレージと転送にはUTF-8を使用します。メモリー操作にUTF-32を使用する。何のためにもUTF-16を使用してください。 – tchrist
「UTF-16を何も使用しない」... Win32 APIなどのAPIを必要とするAPIとのやりとりをするときを除いて。 –