/utf-8 (Kaynak ve yürütme karakter kümelerini olarak UTF-8ayarlayın)

Hem kaynak karakter kümesini hem de yürütme karakter kümesini olarak UTF-8belirtir.

Sözdizimi

/utf-8

Açıklamalar

kullanarak hem kaynak hem de yürütme karakter kümelerini kodlanmış UTF-8olarak belirtmek için seçeneğini kullanabilirsiniz/utf-8. Komut satırında belirtmeye /source-charset:utf-8 /execution-charset:utf-8 eşdeğerdir. Bu seçeneklerden herhangi biri seçeneği varsayılan olarak da etkinleştirir /validate-charset . Desteklenen kod sayfası tanımlayıcılarının ve karakter kümesi adlarının listesi için bkz . Kod Sayfası Tanımlayıcıları.

Varsayılan olarak, Visual Studio kaynak dosyanın kodlanmış unicode biçiminde olup olmadığını belirlemek için bir bayt sırası işareti algılar, örneğin veya UTF-16UTF-8. Bayt sırası işareti bulunmazsa, veya /source-charset seçeneğini kullanarak /utf-8 bir kod sayfası belirtmediğiniz sürece kaynak dosyanın geçerli kullanıcı kodu sayfasında kodlandığını varsayar. Visual Studio, C++ kaynak kodunuzu çeşitli karakter kodlamalarından herhangi birinde kaydetmenizi sağlar. Kaynak ve yürütme karakter kümeleri hakkında bilgi için dil belgelerindeki Karakter kümeleri bölümüne bakın.

Visual Studio'da veya program aracılığıyla seçeneğini ayarlama

Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için

  1. Proje Özellik Sayfaları iletişim kutusunu açın. Daha fazla bilgi için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.

  2. Yapılandırma Özellikleri>C/C++>Komut Satırı özellik sayfasını seçin.

  3. Ek Seçenekler'de tercih ettiğiniz kodlamayı /utf-8 belirtme seçeneğini ekleyin.

  4. Değişikliklerinizi kaydetmek için Tamam'ı seçin.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

MSVC derleyici seçenekleri
MSVC derleyicisi komut satırı söz dizimi
/execution-charset (Yürütme karakter kümesini ayarla)
/source-charset (Kaynak karakter kümesini ayarla)
/validate-charset (Uyumlu karakterler için doğrula)