We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0b146fa commit 3ab6ebaCopy full SHA for 3ab6eba
lib/base/string.cpp
@@ -21,6 +21,10 @@ String::String(const char *data)
21
: m_Data(data)
22
{ }
23
24
+String::String(const std::string_view& data)
25
+ : m_Data(data)
26
+{ }
27
+
28
String::String(std::string data)
29
: m_Data(std::move(data))
30
lib/base/string.hpp
@@ -42,6 +42,7 @@ class String
42
43
String() = default;
44
String(const char *data);
45
+ String(const std::string_view& data);
46
String(std::string data);
47
String(String::SizeType n, char c);
48
String(const String& other);
0 commit comments