Eine kleiner Einblick in std::optional

C++17 ist jetzt schon ein paar Monde alt und ich hatte die Zeit mich ein wenig intensiver damit zu beschäftigen. Vorab: Das hier ist keine spezielle Erklärung für std::optional allein. Dieses Pattern gibt es in ähnlicher oder sogar identischer Form auch in anderen Bibliotheken (z.B. boost::optional). Was bedeutet optional? Prinzipiell ist es eine zusätzliche Abstraktionsebene … Eine kleiner Einblick in std::optional weiterlesen