Avoids the use of the null pointer to represent an empty string. Instead, we can simply pass an empty string_view instance. Using std::string_view enforces this invariant at the API level.
Avoids the use of the null pointer to represent an empty string. Instead, we can simply pass an empty string_view instance. Using std::string_view enforces this invariant at the API level.