Conseils de migration

Les deux principaux points à se poser lors de l’examen de votre code pour la compatibilité 64 bits sont les suivants :

  • Calculs d’adresses
  • Arithmétique des pointeurs

Pour de nombreuses raisons, les développeurs ont des adresses stockées en tant que valeur ULong . après tout, sur l’Windows 32 bits, une adresse, un pointeur et une valeur ULONG sont tous les 32 bits de long. toutefois, sur les 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 maintenant des valeurs de 64 bits.

Dans cette section