Aracılığıyla paylaş


/J (Varsayılan Karakter Türü İmzasız)

Varsayılan char türü olarak signed char değiştirir ve char türü bir int türe unsigned chargenişletildiğinde sıfır genişletilmiş olur.

Sözdizimi

/J

Açıklamalar

Bir char değer açıkça olarak signedbildirilirse , /J seçeneği bunu etkilemez ve bir türe int genişletildiğinde değer imzayla genişletilir.

/J seçeneği, varsayılan char türün aralığını tanımlamak için LIMITS.h dosyasında ile birlikte #ifndef kullanılan öğesini tanımlar_CHAR_UNSIGNED.

ANSI C ve C++ için türün char belirli bir uygulaması gerekmez. Bu seçenek, sonunda İngilizce dışında bir dile çevrilecek karakter verileriyle çalışırken kullanışlıdır.

Not

Bu derleyici seçeneğini ATL/MFC ile kullanırsanız bir hata oluşturulabilir. bu hatayı tanımlayarak _ATL_ALLOW_CHAR_UNSIGNEDdevre dışı bırakabilseniz de, bu geçici çözüm desteklenmez ve her zaman çalışmayabilir.

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

  1. Projenizin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar 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 /J derleyici seçeneğini girin.

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

Ayrıca bkz.

MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi
Visual Studio’da C++ derleyicisi ve derleme özelliklerini ayarlama