Поддержка кодировок в С++

Важнейшим аспектом разработки приложений для международных рынков является соответствующее предоставление местных кодировок. Кодировка ASCII определяет символы в диапазоне от 0x00 до 0x7F. Существуют другие кодировки, в основном европейские, которые определяют символы в диапазоне от 0x00 до 0x7F, идентичные кодировке ASCII, а также определяют символы национальных алфавитов в диапазоне от 0x80 до 0xFF. Так, 8-битовой (однобайтовой) кодировки (SBCS) достаточно для представления кодировки ASCII, а также кодировки для большинства европейских языков. Однако некоторые не европейские кодировки, например Кандзи (японский), включают намного больше символов, чем может представить схема однобайтовой кодировки, и поэтому для них используется многобайтовая кодировка (MBCS).

В данном разделе

Связанные разделы