Change string_view to use char_traits instead of custom strlen

This commit is contained in:
Myles Busig 2024-03-07 15:55:00 -07:00
parent 6f98434a18
commit 674371a66d

View File

@ -25,7 +25,7 @@ public:
static constexpr size_t npos = -1; static constexpr size_t npos = -1;
constexpr string_view(const char* str) : m_str(str), m_size(mtl::strlen(str)) {} constexpr string_view(const char* str) : m_str(str), m_size(std::char_traits<char>::length(str)) {}
constexpr string_view(const char* str, size_t size) : m_str(str), m_size(size) {} constexpr string_view(const char* str, size_t size) : m_str(str), m_size(size) {}
string_view(const istring& str); string_view(const istring& str);
string_view(const istring& str, size_t size); string_view(const istring& str, size_t size);