std::shared_ptr<T>::get (3) - Linux Manuals
std::shared_ptr<T>::get: std::shared_ptr<T>::get
NAME
std::shared_ptr<T>::get - std::shared_ptr<T>::get
Synopsis
T* get() const noexcept; (until C++17)
element_type* get() const noexcept; (since C++17)
Returns the stored pointer.
Parameters
(none)
Return value
The stored pointer.
Notes
A shared_ptr may share ownership of an object while storing a pointer to another object. get() returns the stored pointer, not the managed pointer.
Example
// Run this code
Output:
See also
operator* (public member function)
operator->