Гарантируется ли, что в C ++ адрес ссылки на разыменованный указатель совпадает с адресом указателя?
Или, написанное в коде, гарантировано ли всегда выполняется следующее утверждение?
SomeType *ptr = someAddress;
SomeType &ref = *ptr;
assert(&ref == ptr);