[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
Hikaye Ekle

Altın Konu UTF8 Kodlaması Harf Gecikme FİX

  • Konuyu başlatan Konuyu başlatan Replicant
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 14
  • Görüntüleme Görüntüleme 2K
5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler
EterLib/parser.cpp

Ekle:

Kod:
{
    if (szString == 0 || *szString == 0)
        return 0;

    if ((szString[0] & 0x80) == 0x00)
        return szString + 1;
    else if ((szString[0] & 0xE0) == 0xC0)
        return szString + 2;
    else if ((szString[0] & 0xF0) == 0xE0)
        return szString + 3;
    else if ((szString[0] & 0xF8) == 0xF0)
        return szString + 4;
    else
        return szString + 1;
}

Kod:
LPSTR CharMoveNext(LPSTR szString)
{
    if (szString == 0 || *szString == 0)
        return 0;

    if ((szString[0] & 0x80) == 0x00)
        return szString + 1;
    else if ((szString[0] & 0xE0) == 0xC0)
        return szString + 2;
    else if ((szString[0] & 0xF0) == 0xE0)
        return szString + 3;
    else if ((szString[0] & 0xF8) == 0xF0)
        return szString + 4;
    else
        return szString + 1;
}
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst