/Wp64 (Détecter les problèmes de portabilité 64 bits)

Mise à jour : novembre 2007

Détecte les problèmes de portabilité 64 bits sur les types qui sont également marqués avec le mot clé __w64.

/Wp64

Notes

Remarque importante :

L'option du compilateur /Wp64 et le mot clé __w64 sont désapprouvés et seront supprimés dans une future version du compilateur. Si vous utilisez l'option du compilateur /Wp64 sur la ligne de commande, le compilateur émet l'Avertissement de ligne de commande D9035. Au lieu d'utiliser cette option et ce mot clé pour détecter des problèmes de portabilité 64 bits, recourez à un compilateur Visual C++ qui cible une plateforme 64 bits. Pour plus d'informations, consultez Programmation 64 bits avec Visual C++.

L'option /Wp64 est désactivée par défaut dans le compilateur 32 bits Visual C++ et activée par défaut dans le compilateur 64 bits Visual C++.

Les variables des types suivants sont testées sur un système d'exploitation 32 bits comme s'il s'agissait de types utilisés sur un système d'exploitation 64 bits :

  • int

  • long

  • pointer

Si vous compilez régulièrement votre application avec un compilateur 64 bits, vous pouvez désactiver /Wp64 dans vos compilations 32 bits, car le compilateur 64 bits détectera tous les problèmes. Pour plus d'informations sur le ciblage d'un système d'exploitation 64 bits Windows, consultez Programmation 64 bits avec Visual C++.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Cliquez sur le dossier C/C++.

  3. Cliquez sur la page de propriétés Général.

  4. Modifiez la propriété Détection des problèmes de portabilité 64 bits.

Pour définir cette option du compilateur par programme

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur

Autres ressources

Programmation 64 bits avec Visual C++