cpp/memory/to address

Obtain the address represented by without forming a reference to the object pointed to by.

@1@ Fancy pointer overload: If the expression is well-formed, returns the result of that expression. Otherwise, returns. @2@ Raw pointer overload: If is a function type, the program is ill-formed. Otherwise, returns unmodified.

Return value
Raw pointer that represents the same address as does.