std::experimental::make_optional
From cppreference.com
< cpp | experimental | optional
| ヘッダ <experimental/optional>で定義 |
||
| template< class T > constexpr optional<typename std::decay<T>::type> |
(Library Fundamentals TS) | |
value から optional オブジェクトを作成します。実質的には optional<typename std::decay<T>::type>(std::forward<T>(value)) を呼び出します。
目次 |
[編集] パラメータ
| value | - | optional オブジェクトを構築するための値 |
[編集] 戻り値
value を内包する optional オブジェクト。
[編集] 例外
T のコンストラクタが投げる例外を投げます。
[編集] 関連項目
| optional オブジェクトを構築します (public member function) |