-
Помнится где-то я читал, что в 32-битной среде ни один указатель не может ссылаться на первые 64К памяти, т.е. в указателе старшее слово всегда не равно нулю. А как обстоит дело в 64 битах?
-
Все так же, старшие и младшие 64кб используются для отлова битых указателей (nil, -1)
-
Понятно, спасибо
-
> Dimka Maslov © (21.06.18 19:03) [2]
Если бы в W64 эта граница в 64 Кб была изменена, то 32-битные программы при запуске под W64, могли начать выдавать AV.
Они же, бедняги, ничего о такой засаде не подозревают. :o)
|