/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
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Procedura: aprire le pagine delle proprietà dei progetti.
Fare clic sulla cartella C/C++.
Fare clic sulla pagina delle proprietà Generale.
Modificare la proprietà Rileva errori di portabilità a 64 bit.
Per impostare l'opzione del compilatore a livello di codice
- Vedere Detect64BitPortabilityProblems.
Vedere anche
Riferimenti
Impostazione delle opzioni del compilatore