Quali pagine di codice, di cosa stai parlando? I "codici speciali" definiscono il numero di byte per codificare un carattere perché la codifica è di lunghezza variabile. UTF-8 può codificare qualsiasi carattere Unicode così come UTF-16. E utf-16 con lunghezza variabile (coppie surrogate).
Il compito di discutere di Unicode non è il compito qui.
Esattamente, architetture di piattaforme diverse, ecco perché su Windows tutti dicono UTF-16LE/BE Perché il terminale di Windows è scritto per Windows, capito ))
Quali pagine di codice, di cosa stai parlando? I "codici speciali" definiscono il numero di byte per codificare un carattere perché la codifica è di lunghezza variabile. UTF-8 può codificare qualsiasi carattere Unicode così come UTF-16. E utf-16 con lunghezza variabile (coppie surrogate).
Il compito di discutere di Unicode non è il compito qui.
Non è tutto.
Come ANSI Cyrillic = CP1251, così
Unicode:
UTF-8 = CP65001, // UNIX/Linux
UTF-16LE = CP1200, // Windows
UTF-16BE = CP1251,
UTF-32LE = ?
UTF-32BE = ?
ISO10646:
UCS-2 ~ UTF-16
UCS-4 = UTF-32
Confusione? No, non l'abbiamo fatto.
Esattamente, architetture di piattaforme diverse, ecco perché su Windows tutti dicono UTF-16LE/BE
Perché il terminale di Windows è scritto per Windows, capito ))
È un peccato che ArraySwap non possa farlo.
Per consentire la profilazione dell'EA su dati reali, aggiungo queste righe.
Cosa c'è di sbagliato nel fermare manualmente il profiler?
Cosa c'è di sbagliato nel fermare manualmente il profiler?
L'arresto manuale non produce risultati di profilazione, purtroppo.
L'arresto manuale non produce risultati di profilazione, purtroppo.
Ci deve essere un problema con il codice. Per me funziona.
L'arresto manuale non produce risultati di profilazione, purtroppo.
Stesso problema.
Sì, ho la lettura della storia presente.