Пространства имён
Варианты
Действия

std::unique_ptr::get

Материал из cppreference.com
< cpp‎ | memory‎ | unique ptr

 
 
 
 
 
pointer get() const;
(начиная с C++11)
Возвращает указатель на управляемый объект или nullptr, если ни один объект не принадлежит.
Оригинал:
Returns a pointer to the managed object or nullptr if no object is owned.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Параметры

(Нет)

[править] Возвращаемое значение

Указатель на управляемый объект или nullptr, если ни один объект не принадлежит.
Оригинал:
Pointer to the managed object or nullptr if no object is owned.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Исключения

noexcept-спецификация:  
noexcept
  (начиная с C++11)

[править] Пример

std::unique_ptr<string> s_p = "Hello, world!";
string* s = s_p.get();
std::cout << *s << endl;

Вывод:

Hello, world!

[править] См. также

возвращает указатель на управляемый объект и освобождает собственности
Оригинал:
returns a pointer to the managed object and releases the ownership
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]