Совпадает ли адрес ссылки на разыменованный указатель с адресом указателя?

Гарантируется ли, что в C ++ адрес ссылки на разыменованный указатель совпадает с адресом указателя?

Или, написанное в коде, гарантировано ли всегда выполняется следующее утверждение?

SomeType *ptr = someAddress;
SomeType &ref = *ptr;
assert(&ref == ptr);
11
задан Kevin Reid 4 June 2013 в 14:32
поделиться