Create a disengaged optional object. Use the specified allocator to supply memory.
optional
allocator
Declared in <bslstl_optional.h>
<bslstl_optional.h>
optional( std::allocator_arg_t, AllocType allocator, bsl::nullopt_t);