Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важным аспектом разработки приложений для международных рынков является адекватное представление локальных наборов символов. Набор символов ASCII определяет символы в диапазоне 0x00 — 0x7F. Существуют другие наборы символов, в первую очередь европейские, которые определяют символы в диапазоне 0x00 — 0x7F идентичны набору символов ASCII, а также определяют расширенный набор символов из 0x80 — 0xFF. Таким образом, 8-разрядный однобайтовый набор символов (SBCS) достаточно для представления набора символов ASCII и наборов символов для многих европейских языков. Однако некоторые неевропейские наборы символов, такие как японский Канджи, включают в себя гораздо больше символов, чем схема однобайтового кодирования, поэтому требуется многобайтовый набор символов (MBCS).
В этом разделе
Юникод и многобайтовая кодировка
Обсуждается поддержка Visual C++ для программирования Юникода и MBCS.
Поддержка Юникода
Описывает Юникод, спецификацию для поддержки всех наборов символов, включая наборы символов, которые не могут быть представлены в одном байте.
Поддержка многобайтовых наборов символов (MBCS)
Описывает MBCS, альтернативу Юникоду для поддержки наборов символов, таких как японский и китайский, которые нельзя представить в одном байте.
Универсальные текстовые сопоставления в файле tchar.h
Предоставляет сопоставления текста для различных типов данных, процедур и других объектов, характерные для Microsoft.
Практическое руководство. Преобразование различных типов строк
Демонстрируется преобразование различных типов строк Visual C++ в другие строки.
Связанные разделы
Интернационализация
Обсуждается глобальная поддержка в библиотеке времени выполнения C.
Международные примеры
Содержит ссылки на примеры, демонстрирующие интернационализацию в Visual C++.
Строки языка и страны/региона
Предоставляет информационные строки о языке и стране/регионе в библиотеке времени исполнения C.