8#ifndef SEN_CORE_BASE_U8STRING_UTIL_H
9#define SEN_CORE_BASE_U8STRING_UTIL_H
19inline std::string
fromU8string(std::string&& s) {
return std::move(s); }
21#if defined(__cpp_lib_char8_t)
22inline std::string
fromU8string(
const std::u8string& s) {
return std::string(s.begin(), s.end()); }
27#if defined(__cpp_lib_char8_t)
31 return reinterpret_cast<const char*
>(cp);
std::string fromU8string(const std::string &s)
Definition u8string_util.h:17
const char * castToCharPtr(const char *cp)
Definition u8string_util.h:25