std::experimental:: make_optional
|
定义于头文件
<experimental/optional>
|
||
|
template
<
class
T
>
constexpr
optional
<
typename
std::
decay
<
T
>
::
type
>
|
(库基础技术规范) | |
从
value
创建可选对象。实际上调用
optional
<
typename
std::
decay
<
T
>
::
type
>
(
std::
forward
<
T
>
(
value
)
)
。
目录 |
参数
| value | - | 用于构造 optional 对象的值 |
返回值
一个可选对象,其包含的值为 value 。
异常
抛出
T
的构造函数抛出的任何异常。
参见
|
构造 optional 对象
(公开成员函数) |