Aracılığıyla paylaş


Kod sayfaları

A code page , sayı, noktalama işaretleri ve diðer iþaretleri içerebilen bir karakter kümesidir.Farklı diller ve yerel ayarlar farklı kod sayfaları kullanabilir.Örneğin, İngilizce ve çoğu Avrupa dili için ANSI kod sayfası 1252 kullanılır; oem kod sayfası 932 Japonca Kanji için kullanılır.

Kod sayfası bir tabloda bir tek baytlık değer veya birden çok karakter eşlemesi olarak temsil edilebilir.Birçok kod sayfaları ASCII karakter aralığı 0x00-0x7F karakter kümesini paylaşır.

Microsoft çalışma zamanı kitaplığı kod sayfaları aşağıdaki türlerini kullanır:

  • Sistem varsayılan ANSI kod sayfası.Varsayılan olarak, başlangıçta çalıştırma sistemi otomatik olarak çok baytlı kod sayfası işletim sisteminden alınan sistem varsayılan ANSI kod sayfası için ayarlar.Arama:

    setlocale ( LC_ALL, "" );
    

    Ayrıca yerel sistemi varsayılan ANSI kod sayfası için ayarlar.

  • Yerel kod sayfası.Yerel kod sayfasını içeren geçerli yerel ayarı, çok sayıda çalışma zamanı yordamları davranışını bağlıdır.(Daha fazla bilgi için bkz: Yerel ayara bağımlı yordamları.) Varsayılan olarak, tüm yerel ayara bağımlı yordamları Microsoft Çalışma Zamanı Kitaplığı'ndaki "c" yerel karşılık gelen kod sayfası kullanır.Çalışma zamanında değiştirebilir veya yerel kod sayfasında bir çağrı ile kullanmak üzere sorgu setlocale.

  • Çok baytlı kod sayfası.En çok baytlı karakter yordamları Çalışma Zamanı Kitaplığı'ndaki davranışını geçerli çok baytlı kod sayfası ayarına bağlıdır.Varsayılan olarak, sistem varsayılan ANSI kod sayfası bu yordamları kullanın.Çalışma zamanında sorgulamak ve değiştirmek çok baytlı kod sayfası ile _getmbcp ve _setmbcp, sırasıyla.

  • "c" yerel c programlar geleneksel çalıştırmış yerel ayarına karşılık gelen ANSI tarafından tanımlanır.("c" kod sayfası) "c" yerel kod sayfası ASCII karakter kümesine karşılık gelir.Örneğin, "c" yerel olarak islower değerleri 0x61 – 0x7A yalnızca true değerini döndürür.Başka bir yerel ayar olarak islower , yerel tanımlanan bu yanı diğer değerleri doğru döndürebilir.

Ayrıca bkz.

Başvuru

uluslararası duruma getirme

Kategoriye göre çalışma zamanı yordamları