Hlavní navigace

Názor ke zprávičce Unicode 12.0.0 přináší nové znaky včetně emoji, celkem obsahuje 137 929 znaků od Pavel Stěhule - Ono napsat UTF8 aplikaci ve starších programovacích jazycích...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 7. 3. 2019 18:35

    Pavel Stěhule

    Ono napsat UTF8 aplikaci ve starších programovacích jazycích jako je např. C zas není až tak triviální - v Cčku je podpora wide charů, UTF8 char je vlastně vlastně ukazatel na řetězec. Některé knihovny chtějí wide chary, jiné UTF8 stringy. Docela jednoduchá úloha jako převod písmena z malého na velké již vyžaduje převod na wide char nebo zas speciální knihovnu. Pak, když už se to poladí, tak s tím problém nebývá - i když pořád pak člověk může narazit na špeky typu 1 UTF8 znak může mít šířku 1, 1.5 a 2 znaku - což pro terminál znamená kontrolovat jak šířku v bajtech, tak šířku zobrazení.