• Dimka Maslov © (21.06.18 10:31) [0]
    Помнится где-то я читал, что в 32-битной среде ни один указатель не может ссылаться на первые 64К памяти, т.е. в указателе старшее слово всегда не равно нулю. А как обстоит дело в 64 битах?
  • Rouse_ © (21.06.18 14:14) [1]
    Все так же, старшие и младшие 64кб используются для отлова битых указателей (nil, -1)
  • Dimka Maslov © (21.06.18 19:03) [2]
    Понятно, спасибо
  • Юрий Зотов © (24.06.18 06:42) [3]
    > Dimka Maslov ©   (21.06.18 19:03) [2]

    Если бы в W64 эта граница в 64 Кб была изменена, то 32-битные программы при запуске под W64, могли начать выдавать AV.

    Они же, бедняги, ничего о такой засаде не подозревают.
    :o)
Есть новые Нет новых   [134427   +34][b:0][p:0]