Search⌘ K

Operations on std::optional

Explore how to manage and modify std optional objects in C++17. Understand operations like emplace, reset, swap, and assign, and learn how comparisons work with optional values and nullopt, enhancing your code's safety and readability.

Let’s see what other operations are available for the type.

Changing the Value & Object Lifetime

If you have an existing optional object, then you can quickly ...