1 #pragma GCC system_header
5 inline namespace my_string_literals
8 operator"" s(const char* str
, std::size_t len
)
9 { return std::string
{str
, len
}; }
12 operator"" s(const wchar_t* str
, std::size_t len
)
13 { return std::wstring
{str
, len
}; }
16 operator"" s(const char16_t
* str
, std::size_t len
)
17 { return std::u16string
{str
, len
}; }
20 operator"" s(const char32_t
* str
, std::size_t len
)
21 { return std::u32string
{str
, len
}; }