Add a wrapper header for std::(experimental::)optional
std::optional is a C++17 feature but it's implementation is present in all modern C++14-capable compilers in library fundamentals TS. This wrapper header includes the <optional> header where available and falls back to <experimental/optional> otherwise, making the type available as std::optional.
parent
a24d7a6e
Please register or sign in to comment