template <class T> constexpr T* addressof(T& r) noexcept;
Returns: Фактический адрес объекта или функции, на которые ссылается r, даже при наличии перегруженного operator&.
Remarks: Выражение addressof(E) - это constant subexpression if E - подвыражение константы lvalue.