Article by Çağlayan Dökme

  • phirus@feddit.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    I also like to use std::optional if a function may not return a result so I won’t have to return a pointer, that might be a nullptr.

    And std::variant as a typesafe less hacky union.

    • Nihili0@programming.devOPM
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I agree, I’m also hyped by std::expected, though it’s C++23, so it will be quite some time before we can use it in production but still, it can easily be added as it’s just a class.