std::experimental::make_optional
来自 cppreference.cn
< 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 对象 (公共成员函数) |