C++'ta Karakter Kümeleri
Yerel karakter kümesinin yeterli düzeyde temsil edilmesi, uluslararası piyasalar için uygulama geliştirmenin önemli bir yönüdür. ASCII karakter kümesi, 0x00-0x7F aralığındaki karakterleri tanımlar. Karakterleri 0x00 - 0x7F aralığında ASCII karakter kümesiyle aynı tanımlayan ve 0x80 değerinden 0xFF değerine genişletilmiş bir karakter kümesini de tanımlayan, aslında Avrupa temelli, başka karakter kümeleri mevcuttur. Böylece, bir 8-bit, tek baytlık karakter kümesi (SCBS) bir çok Avrupa dili için karakter kümesi yanı sıra ASCII karakter kümesini de temsil etmek için yeterlidir. Ancak Japonca Kanji gibi bazı Avrupalı olmayan karakter kümeleri, bir tek baytlık kodlama düzeninin temsil edebildiğinden çok daha fazla karakter içerir ve bu nedenle çok baytlı karakter kümesi (MBCS) kodlaması gerektirir.
Bu Bölümde
Unicode ve MBCS
Unicode ve MBCS programlama için C++ desteğini açıklar.Unicode Desteği
Tek bir bayt ile temsil edilemeyen karakter setleri dahil, tüm karakter kümelerini desteklemeye yönelik bir belirtim olan Unicode açıklanmıştır.Çok Baytlı Karakter Kümesi Desteği (MBCS)
MBCS'ler tek baytla temsil edilemeyen, Japonca ve Çince gibi, karakter kümelerini desteklemek için Unicode'a bir alternatifi açıklar.Tchar.h'ta Genel Metin Eşlemeleri
Çok sayıda veri türü, yordam ve diğer nesneler için Microsoft'a özgü genel metin eşlemelerini sağlar.Çeşitli Dize Türleri Arasında Dönüştürme Nasıl Yapılır
Çeşitli Visual C++ dize türlerinin nasıl diğer dizelere dönüştürülebileceğini gösterir.
İlgili Bölümler
uluslararası duruma getirme
C çalışma zamanı kitaplığında uluslararası desteği açıklar.Uluslararası Örnekler
Visual C++ içinde uluslararası duruma getirmeyi gösteren örnekleri içeren bağlantıları sağlar.Dil ve Ülke/Bölge Dizeleri
C çalışma zamanı kitaplığındaki dil ve ülke/bölge dizelerini sağlar.