Esta documentación está archivada y no tiene mantenimiento.

/Wp64 (Detectar problemas de portabilidad de 64 bits)

Detecta problemas de portabilidad de 64 bits en tipos que también están marcados con la palabra clave __w64.


/Wp64

La opción /Wp64 está desactivada de forma predeterminada en el compilador de Visual C++ de 32 bits y está activada de forma predeterminada en el compilador de Visual C++ de 64 bits.

Las variables de los tipos que se muestran a continuación se comprueban en un sistema operativo de 32 bits del mismo modo que si se estuviesen utilizando en un sistema operativo de 64 bits:

  • int

  • long

  • pointer

Si compila regularmente la aplicación con un compilador de 64 bits, es posible que desee deshabilitar /Wp64 en las compilaciones de 32 bits, ya que el compilador de 64 bits detectará todos los problemas. Para obtener más información sobre la forma de utilizar un sistema operativo Windows de 64 bits como destino, vea Programación de 64 bits con Visual C++.

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

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener información detallada, vea Cómo: Abrir páginas de propiedades del proyecto.

  2. Haga clic en la carpeta C/C++.

  3. Haga clic en la página de propiedades General.

  4. Modifique la propiedad Detectar problemas de portabilidad de 64 bits.

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

Mostrar: