std::optional for Optional Values

Medium

Learn to use std::optional to return values that may or may not exist. Understand how to create, check, and extract values from optionals, and when to use them instead of sentinel values.

Success Criteria

Your code must pass 1 test case(s) to complete this exercise. 5 hint(s) are available if you need help.

Sign in to track your progress

You can work on exercises as a guest, but sign in to track your progress and save your submissions.

Enjoying what you're learning?

Support us on Patreon to help create more free C++ content!

Become a Patron