Tekst i ciągi w programie Visual C++
Ważnym aspektem tworzenia aplikacji na rynkach międzynarodowych jest odpowiednią reprezentację zestawów znaków lokalnych.Zestaw znaków ASCII definiuje znaków z zakresu 0x00 do 0x7F.Istnieją inne zestawy znaków, przede wszystkim Europejskiej, zdefiniowanie znaków z zakresu 0x00 do 0x7F identycznie do zestawu znaków ASCII, który również zdefiniować rozszerzonego zestawu z 0x80 do 0xFF znaków.Tak więc 8-bitowa, pojedynczych bajtów znaków jednobajtowych (SBCS) jest wystarczające do reprezentowania zestawu znaków ASCII, jak również zestawy znaków dla wielu języków europejskich.Jednak niektóre zestawy znaków spoza Europy, takich jak japoński Kanji, obejmują dużo więcej znaków niż schemat kodowania jednobajtowe mogą reprezentować i dlatego wymagają zestawu znaków wielobajtowych (MBCS) kodowania.
W tej sekcji
Unicode i MBCS
W tym artykule omówiono Obsługa Unicode i MBCS programowania Visual C++.Obsługa standardu Unicode
W tym artykule opisano Unicode, specyfikacja obsługi wszystkich zestawów znaków, w tym zestawów znaków, których nie można przedstawić w pojedynczy bajt.Obsługa zestawów znaków wielobajtowych (MBCS)
W tym artykule omówiono MBCS, zamiast Unicode do obsługi zestawów znaków, takich jak japońskie i chińskie, której nie można przedstawić w jeden bajt.Tekst rodzajowy mapowania w Tchar.h
Specyficzne dla firmy Microsoft generic tekst mapowania przewiduje wiele typów danych, procedur i innych obiektów.Porady: konwertowanie między rozmaitymi typami ciągów
Pokazuje, jak do konwersji różnych typów ciąg języka Visual C++ do innych ciągów.
Sekcje pokrewne
Internacjonalizacja
W tym artykule omówiono obsługi międzynarodowej w C biblioteki wykonawczej.Przykłady międzynarodowe
Zawiera łącza do przykładów wykazujące internacjonalizacji w programie Visual C++.Język i Kraj/Region ciągów
Miejsce ciągów języka i kraju/regionu w C biblioteki wykonawczej.