std::experimental::make_optional
来自 cppreference.com
< cpp | experimental | optional
定义在头文件 <experimental/optional> 中 |
||
template< class T > constexpr optional<typename std::decay<T>::type> |
(库基础 TS) | |
从 value
创建一个可选对象。实际上调用了 optional<typename std::decay<T>::type>(std::forward<T>(value)).
内容 |
[编辑] 参数
value | - | 用于构造可选对象的的值 |
[编辑] 返回值
一个包含 value 作为包含值的可选对象。
[编辑] 异常
抛出 T
的构造函数抛出的任何异常。
[编辑] 另请参阅
构造可选对象 (公共成员函数) |