Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważnym aspektem opracowywania aplikacji na rynkach międzynarodowych jest odpowiednia reprezentacja lokalnych zestawów znaków. Zestaw znaków ASCII definiuje znaki w zakresie 0x00 0x7F. Istnieją inne zestawy znaków, przede wszystkim europejskie, które definiują znaki w zakresie 0x00 do 0x7F identycznie z zestawem znaków ASCII, a także definiują rozszerzony zestaw znaków z 0x80 do 0xFF. W związku z tym 8-bitowy zestaw znaków jednobajtowych (SBCS) jest wystarczający do reprezentowania zestawu znaków ASCII, a także zestawów znaków dla wielu języków europejskich. Jednak niektóre zestawy znaków innych niż europejskie, takie jak japoński Kanji, zawierają o wiele więcej znaków niż schemat kodowania jednobajtowego, a zatem wymagają kodowania wielobajtowego zestawu znaków (MBCS).
W tej sekcji
Unicode i MBCS
Omówienie obsługi języków Visual C++ dla programowania Unicode i MBCS.
Obsługa formatu Unicode
Opisuje Unicode, specyfikację obsługi wszystkich zestawów znaków, w tym zestawy znaków, których nie można przedstawić w jednym bajtzie.
Obsługa zestawów znaków wielobajtowych (MBCS)
Omówienie MBCS, alternatywy dla unicode dla pomocniczych zestawów znaków, takich jak japoński i chiński, które nie mogą być reprezentowane w jednym bajtzie.
Mapowania typu ogólny-tekst w pliku tchar.h
Udostępnia specyficzne dla firmy Microsoft mapowania tekstu ogólnego dla wielu typów danych, procedur i innych obiektów.
Instrukcje: konwertowanie między rozmaitymi typami ciągów
Demonstruje sposób konwertowania różnych typów ciągów Visual C++ na inne ciągi.
Sekcje pokrewne
Internacjonalizacja
Omówienie międzynarodowej pomocy technicznej w bibliotece środowiska uruchomieniowego języka C.
Przykłady międzynarodowe
Zawiera linki do przykładów demonstrujących internacjonalizację w programie Visual C++.
Ciągi języka i kraju/regionu
Udostępnia ciągi języka i kraju/regionu w bibliotece środowiska uruchomieniowego języka C.