> -- Илья Ермаков писал(а):
> Так делать очень опасно по одной простой причине: если untagged-указатель уйдет "налево" - в другую dll или в системный вызов, то сборщик мусора это не отследит и может прибить объект в самый неподходящий момент. Да даже внутри среды: если все tagged-указатели на память уйдут из области видимости, то память будет освобождена, и untagged-ссылки окажутся висячими!
Очень полезное и информативное замечание! Спасибо, я не знал о таких тонкостях.