/J (Il tipo char predefinito è unsigned)
Modifica il tipo char predefinito da signed char a unsigned char e il tipo char ha estensione zero quando viene ampliato a un tipo int.
/J
Note
Se il valore char viene dichiarato esplicitamente signed, l'opzione /J non ha effetto e il valore è con un segno esteso quando viene ampliato a un tipo int.
L'opzione /J definisce _CHAR_UNSIGNED, che viene utilizzato con #ifndef nel file LIMITS.h per definire l'intervallo del tipo char predefinito.
ANSI C e C++ non richiedono un'implementazione specifica del tipo char. Quest'opzione risulta utile quando si utilizzano dati carattere che alla fine verranno tradotti in una lingua diversa dall'inglese.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto, quindi scegliere Proprietà.
Nella finestra di dialogo Pagine delle proprietà del progetto, nel riquadro Proprietà di configurazione, espandere C/C++ e quindi fare clic su Riga di comando.
Specificare l'opzione del compilatore /J nel riquadro Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere DefaultCharIsUnsigned.
Vedere anche
Attività
Procedura: aprire le pagine delle proprietà dei progetti