T& operator*() const;
T* operator->() const;
Dereferences pointer to the managed object.
 Return value
void, it is unspecified whether function (1) is declared. If it is declared, it is unspecified what its return type is, except that the declaration (although not necessarily the definition) of the function is guaranteed to be legal. This makes it possible to instantiate std::shared_ptr<void>.
a = 10 a = 10
 See also
| returns a pointer to the managed object |
(public member function)