[#bsl-optional-0d] = xref:bsl.adoc[bsl]::xref:bsl/optional-072.adoc[optional<t_TYPE>] :relfileprefix: ../ :mrdocs: Deduce the specified type `t_TYPE` from the corresponding type supplied to the constructor of `optional`. == Synopsis Declared in `<bslstl_optional.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> xref:bsl/optional-072.adoc[optional<t_TYPE>](t_TYPE) -> xref:bsl/optional-072.adoc[optional<t_TYPE>]; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#