Teks dan String di Visual C++

Aspek penting dalam mengembangkan aplikasi untuk pasar internasional adalah representasi set karakter lokal yang memadai. Kumpulan karakter ASCII mendefinisikan karakter dalam rentang 0x00 ke 0x7F. Ada set karakter lain, terutama Eropa, yang menentukan karakter dalam rentang 0x00 untuk 0x7F identik dengan set karakter ASCII dan juga menentukan set karakter yang diperluas dari 0x80 ke 0xFF. Dengan demikian, set karakter byte tunggal (SBCS) 8-bit cukup untuk mewakili set karakter ASCII, serta set karakter untuk banyak bahasa Eropa. Namun, beberapa set karakter non-Eropa, seperti Kanji Jepang, mencakup lebih banyak karakter daripada skema pengodean byte tunggal dapat mewakili, dan karenanya memerlukan pengodean multibyte-character set (MBCS).

Di Bagian Ini

Unicode dan MBCS
Membahas dukungan Visual C++ untuk pemrograman Unicode dan MBCS.

Dukungan untuk Unicode
Menjelaskan Unicode, spesifikasi untuk mendukung semua set karakter, termasuk kumpulan karakter yang tidak dapat diwakili dalam satu byte.

Dukungan untuk Set Karakter Multibyte (MBCS)
Membahas MBCS, alternatif untuk Unicode untuk mendukung set karakter, seperti Jepang dan Cina, yang tidak dapat diwakili dalam satu byte.

Pemetaan Teks Generik di tchar.h
Menyediakan pemetaan teks generik khusus Microsoft untuk banyak jenis data, rutinitas, dan objek lainnya.

Cara: Mengonversi Antara Berbagai Jenis String
Menunjukkan cara mengonversi berbagai jenis string Visual C++ menjadi string lain.

Internasionalisasi
Membahas dukungan internasional di pustaka run-time C.

Sampel Internasional
Menyediakan tautan ke sampel yang menunjukkan internasionalisasi di Visual C++.

String Bahasa dan Negara/Wilayah
Menyediakan string bahasa dan negara/wilayah di pustaka run-time C.