Некоторые менее известные возможности C++
Это может звучать как утопия, но в C++ есть тип, подходящий для случаев, когда возвращаемое значение может просто отсутствовать. Честно говоря, я не знал об этой функции и понимаю, что мне нужно обновить свои знания C++.
std::optional
был введен в C++ 17. Это шаблонный тип, то есть std::optional<T>
, где T
может быть любым…