Tipps zur Migration

Bei der Untersuchung des Codes für die 64-Bit-Kompatibilität sind die folgenden beiden Hauptbereiche von Bedeutung:

  • Adress Berechnungen
  • Zeigerarithmetik

Aus vielen Gründen haben Entwickler Adressen als ulong -Wert gespeichert. Schließlich sind auf 32-Bit-Fenstern eine Adresse, ein Zeiger und ein ulong -Wert alle 32 Bits lang. Bei 64-Bit-Fenstern weisen jedoch eine Adresse und ein ulong nicht die gleiche Länge auf. Während ein ulong -Wert ein 32-Bit-Wert ist, sind alle Zeiger jetzt 64-Bit-Werte.

In diesem Abschnitt