SORU
30 Ocak 2009, Cuma


UTF8, UTF16 ve UTF32

Ne UTF8, UTF16 ve UTF32 arasında farklılıklar vardır. 3 Unicode depolayacak ve karakter depolar ne kadar farklı olduğunu anlıyorum, ama orada bir seçme için bir avantaj mı?

CEVAP
30 Ocak 2009, Cuma


UTF-8 ASCII karakterler en yaygın olduğu bir avantaja sahiptir. Bu durumda çoğu karakter byte işgal eder. UTF-8 dosyası içeren yalnızca ASCII karakterler ASCII dosyası olarak aynı kodlama var o da avantajlıdır.

UTF-16, ASCII olmayan baskın, karakter başına 2 bayt öncelikle kullanması daha iyi. UTF-8, UTF-16 sadece 2 çoğu zaman kaldığı yüksek mertebeden karakterler için 3 veya daha fazla bayt kullanmaya başlayacak.

UTF-32 kullanmak için herhangi bir avantaj düşünemiyorum oldukça şişmiş, yapar 4 bayt her olası tüm karakterleri karşılayacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • sWooZie

    sWooZie

    9 ŞUBAT 2006