std::shared_ptr<T>::operator<< - cppreference.com
From cppreference.com
|
|
||
Inserts the value of the pointer stored in ptr into the output stream os.
Equivalent to os << ptr.get().
Parameters
| os | - | a std::basic_ostream to insert ptr into
|
| ptr | - | the data to be inserted into os
|
Return value
os
Example
#include <iostream> #include <memory> class Foo {}; int main() { auto sp = std::make_shared<Foo>(); std::cout << sp << '\n'; std::cout << sp.get() << '\n'; }
Possible output:
See also
| returns the stored pointer (public member function) [edit] |