In QT come fanno QTextCodec :: CodeCForname ("UTF-16") e CodeCForname ("UTF-32") decidono l'usanza da utilizzare?
-
30-10-2019 - |
Domanda
Nella documentazione QT afferma che (tra gli altri) sono supportate le seguenti codifiche di stringa Unicode:
- UTF-8
- UTF-16
- UTF-16Be
- UTF-16LE
- UTF-32
- UTF-32be
- UTF-32le
A causa dei tre diversi codec elencati per unicode codificati da 2 e 4 ottetti, mi chiedevo: come fanno i due codec non endiani ("UTF-16" e "UTF-32") decidono quale endianness utilizzare?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow