LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

Выдели обе кучи одним куском. Посредине поставь разделитель. Будет по стандарту.

Альтернативно, можешь на ассемблере написать свой in_heap. Там нет UB.

Альтернативно, можешь к uintptr_t прикастить и сравнивать с ним. Если такой тип существует, значит архитектура обычная и проблем вероятно не будет.

Исходная версия vbr, :

Выдели обе кучи одним куском. Посредине поставь разделитель. Будет по стандарту.

Альтернативно, можешь на ассемблере написать свой in_heap. Там нет UB.