Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

/J (El tipo de carácter predeterminado no tiene signo)

Cambia el tipo char predeterminado de signed char a unsigned char; el tipo char se completa con ceros cuando se amplía a un tipo int.

/J

Si un valor char se declara explícitamente como signed, la opción /J no le afecta; el valor se completa con un signo cuando se amplía a un tipo int.

La opción /J define _CHAR_UNSIGNED, que se utiliza con #ifndef en el archivo LIMITS.h para definir el intervalo del tipo char predeterminado.

ANSI C y C++ no requieren una implementación específica del tipo char. Esta opción es útil cuando se trabaja con datos de caracteres que en algún momento se convertirán a un idioma distinto del inglés.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el proyecto y, a continuación, seleccione Propiedades.

  2. En el cuadro de diálogo Páginas de propiedades del proyecto, en el recuadro izquierdo, bajo Propiedades de configuración, expanda C/C++ y, a continuación, haga clic en Línea de comandos.

  3. En el recuadro Opciones adicionales, especifique la opción de compilador /J.

Para establecer esta opción del compilador mediante programación

Adiciones de comunidad

AGREGAR
Mostrar: