Поделиться через


Советы по миграции

Ниже приведены два основных аспекта, которые возникают при изучении кода для 64-разрядной совместимости.

  • Вычисления адресов
  • Арифметика указателя

По многим причинам разработчики хранят адреса в качестве значения ULONG. В конце концов, в 32-разрядной версии Windows адрес, указатель и значение ULONG длиной 32 бита. Однако в 64-разрядной версии Windows адрес и ULONG не совпадают. Хотя ULONG остается 32-разрядным значением, все указатели теперь являются 64-разрядными значениями.

В этом разделе