Derleyici Uyarısı (düzey 1) C4819
Dosya, geçerli kod sayfasında (sayı) temsil edilemeyen bir karakter içeriyor. Veri kaybını önlemek için dosyayı Unicode biçiminde kaydedin.
C4819, bir sistemdeki ANSI kaynak dosyasını, dosyadaki tüm karakterleri göstermeyecek bir kod sayfası kullanarak derlediğinizde oluşur.
C4819'ı çözmenin çeşitli yolları vardır. Örneğin, bir açıklamanın içindeyse, ihtiyacınız yoksa, sorunlu karakteri kaldırmak basit bir yoldur. Denetim Masası sistem kod sayfasını, kaynak kodunuz tarafından kullanılan karakter kümesini destekleyen bir koda ayarlayabilirsiniz. Kaynak kodunuzda yalnızca temel ANSI karakter kümesini kullanan karakterler veya dizeler oluşturmak için Unicode kaçış dizilerini kullanabilirsiniz. Son olarak, dosyayı bayt sırası işareti (BOM) olarak da bilinen bir imzayla Unicode biçiminde kaydedebilirsiniz.
Dosyayı Unicode biçiminde kaydetmek için Visual Studio'da Dosya>Farklı Kaydet'i seçin. Dosyayı Farklı Kaydet iletişim kutusunda Kaydet düğmesindeki açılan listeyi seçin ve Kodlama ile Kaydet'i seçin. Aynı dosya adına kaydederseniz, dosyayı değiştirmek istediğinizi onaylamanız gerekebilir. Gelişmiş Kaydetme Seçenekleri iletişim kutusunda, dosyadaki tüm karakterleri (örneğin, Unicode (imzalı UTF-8) - Kod sayfası 65001) gösterebilen bir kodlama seçin ve ardından Tamam'ı seçin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin