std::experimental::make_optional
Von cppreference.com
< cpp | experimental | optional
| Definiert im Header <experimental/optional> |
||
| template< class T > constexpr optional<typename std::decay<T>::type> |
(library fundamentals TS) | |
Erstellt ein optionales Objekt aus value. Ruft effektiv optional<typename std::decay<T>::type>(std::forward<T>(value)) auf.
Inhalt |
[edit] Parameter
| value | - | Der Wert, mit dem das optionale Objekt konstruiert werden soll |
[edit] Rückgabewert
Ein optionales Objekt mit value als enthaltenem Wert.
[edit] Ausnahmen
Löst jede Ausnahme aus, die vom Konstruktor von T ausgelöst wird.
[edit] Siehe auch
| konstruiert das optionale Objekt (public member function) |