Set di caratteri in C++

Un aspetto importante dello sviluppo delle applicazioni per i mercati internazionali è l'adeguata rappresentazione dei set di caratteri locali. Il set di caratteri ASCII definisce i caratteri compresi nell'intervallo tra 0x00 e 0x7F. Esistono altri set di caratteri, principalmente europei, che, allo stesso modo del set di caratteri ASCII, definiscono i caratteri nell'intervallo compreso tra 0x00 e 0x7F e un set di caratteri esteso tra 0x80 e 0xFF. Pertanto, un set di caratteri a 8 bit o a byte singolo (SBCS, Single Byte Character Set) è sufficiente per rappresentare sia il set di caratteri ASCII che i set di caratteri di molte lingue europee. Tuttavia, alcuni set di caratteri non europei, come il Kanji giapponese, includono molti più caratteri di quelli che possono essere rappresentati in uno schema di codifica a byte singolo e pertanto richiedono una codifica con set di caratteri multibyte (MBCS, Multibyte Character Set).

In questa sezione

Sezioni correlate