Conseils de migration
Les deux principaux domaines de préoccupation lors de l’examen de la compatibilité 64 bits de votre code sont les suivants :
- Calculs d’adresse
- Arithmétique des pointeurs
Pour de nombreuses raisons, les développeurs ont stocké des adresses en tant que valeur ULONG . Après tout, sur Windows 32 bits, une adresse, un pointeur et une valeur ULONG sont tous de 32 bits. Toutefois, sur Windows 64 bits, une adresse et un ULONG ne sont pas de la même longueur. Alors qu’un ULONG reste une valeur 32 bits, tous les pointeurs sont désormais des valeurs 64 bits.
Dans cette section
- Instructions générales sur le portage
- Stockage d’une valeur 64 bits
- Erreurs courantes du compilateur
- Considérations supplémentaires
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour