pointer get() const; | (since C++11) |
Returns a pointer to the managed object or nullptr if no object is owned.
Parameters
(none).
Return value
Pointer to the managed object or nullptr if no object is owned.
Exceptions
noexcept specification: noexceptExample
#include <iostream>
#include <string>
#include <memory>
int main()
{
std::unique_ptr<std::string> s_p(new std::string("Hello, world!"));
std::string *s = s_p.get();
std::cout << *s << '\n';
}Output:
Hello, world!
See also
| returns a pointer to the managed object and releases the ownership (public member function) |
Please login to continue.