Share via


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

Aggiornamento: novembre 2007

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

/Wp64

Note

Nota importante:

L'opzione /Wp64 del compilatore e la parola chiave __w64 sono obsolete e saranno rimosse dalla versione futura del compilatore. Se si utilizza l'opzione /Wp64 del compilatore sulla riga di comando, il compilatore rileva Avviso della riga di comando D9035. Anziché utilizzare questa opzione e parola chiave per rilevare i problemi della portabilità a 64 bit, utilizzare un compilatore di Visual C++ che ha come destinazione una piattaforma a 64 bit. Per ulteriori informazioni, vedere Programmazione a 64 bit con Visual C++.

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

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 disattivare /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 Programmazione a 64 bit con 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 informazioni dettagliate, vedere Procedura: aprire le pagine delle proprietà dei progetti.

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

  3. Fare clic sulla pagina delle proprietà Generale.

  4. Modificare la proprietà Rileva errori di portabilità a 64 bit.

Per impostare l'opzione del compilatore a livello di codice

Vedere anche

Riferimenti

Opzioni del compilatore

Impostazione delle opzioni del compilatore

Altre risorse

Programmazione a 64 bit con Visual C++