std::experimental::make_optional
来自 cppreference.cn
< 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 的构造函数抛出的任何异常。
[编辑] 参阅
| 构造可选对象 (公共成员函数) |