C++ User Group

Europe/Berlin
C27 3.010 - C27 Ebene 3 (GSI)

C27 3.010 - C27 Ebene 3

GSI

Description

If you don't know the Zoom passcode you need to log in to Indico.

Otherwise, ask on the User Group Mattermost channel (request access if you're not a member yet).

Our Code of Conduct.

    • 14:00 14:05
      Welcome & Introduction 5m

      Setting expectations

      Speaker: Dr Matthias Kretz (GSI Helmholtzzentrum für Schwerionenforschung GmbH(GSI))
    • 14:05 15:00
      fixed_string: why we need another string type and how to produce a never-dangling string_view 55m

      std::fixed_string is currently in review for C++26.
      std::string, std::string_view, and string literals are currently not valid non-type template parameters (NTTP). std::fixed_string wants to fill that hole. But is that its sole purpose? And what about the string_view returned from fixed_string, it's just a pointer to a char array. Under what circumstances does the string_view dangle?

      Speaker: Dr Matthias Kretz (GSI Helmholtzzentrum für Schwerionenforschung GmbH(GSI))