Creates an optional<T> by constructing T in place.
Synopsis
Declared in <absl/types/optional.h>
template<
typename T,
typename... Args>
constexpr
decltype(std::make_optional<T>(
std::declval<Args>()...))
make_optional(Args&&... args);
Return Value
An optional holding the constructed value.
Parameters
Name |
Description |
args |
Arguments forwarded to the constructor of |
Created with MrDocs