Condividi tramite


/Wp64 (Rileva errori di portabilità a 64 bit)

Rileva i problemi di portabilità a 64 bit sui tipi contrassegnati anche con la parola chiave __w64.

/Wp64

Note

Per impostazione predefinita, l'opzione /Wp64 del compilatore è disattivata nel compilatore Visual C++ a 32 bit e attivata in quello a 64 bit.

Nota importanteImportante

L'opzione del compilatore /Wp64 e la parola chiave __w64 sono deprecate in Visual Studio 2010.Se si converte un progetto che utilizza questa opzione, l'opzione non sarà migrata durante la conversione.Per utilizzare questa opzione in Visual Studio 2010, è necessario digitare l'opzione del compilatore sotto Opzioni aggiuntive nella sezione Riga di comando delle proprietà del progetto.Se si utilizza l'opzione /Wp64 del compilatore sulla riga di comando, il compilatore genererà l'avviso Avviso della riga di comando D9035.Anziché utilizzare questa opzione e parola chiave per rilevare problemi di portabilità a 64 bit, utilizzare un compilatore di Visual C++ destinata a una piattaforma a 64 bit e specificare l'opzione di /W4.Per ulteriori informazioni, vedere Programmi di configurazione per 64 bit (Visual C++).

I seguenti tipi di variabili vengono testati in un sistema operativo a 32 bit come se fossero utilizzati in un sistema operativo a 64 bit:

  • int

  • long

  • pointer

Se l'applicazione viene compilata regolarmente con un compilatore a 64 bit, è opportuno disabilitare /Wp64 nelle compilazioni a 32 bit, poiché il compilatore a 64 bit rileverà tutti i problemi.Per ulteriori informazioni sull'utilizzo di un sistema operativo Windows a 64 bit, vedere Programmi di configurazione per 64 bit (Visual C++).

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto.

    Per ulteriori informazioni, vedere Procedura: aprire le pagine delle proprietà dei progetti.

  2. Fare clic sulla cartella C/C++.

  3. Fare clic sulla pagina delle proprietà Riga di comando.

  4. Modificare la casella Opzioni aggiuntive per includere /Wp64.

Per impostare l'opzione del compilatore a livello di codice

Vedere anche

Riferimenti

Opzioni del compilatore

Impostazione delle opzioni del compilatore

Altre risorse

Programmi di configurazione per 64 bit (Visual C++)