wchar_t或者说编码, 跟这个文章关系不大。
但我想了下,应该没问题。——比较字符串相等,跟在编译期和还是在运行期,关系不大。
编译器读源码文件,打开那一下子,就确定了以什么编码来读,以什么编码内部存储。
执行 const char* fmt != std::string_view{ "valid" }
和执行 const wchar_t* fmt != std::string_view{ L"valid" }, 就是调用不同的比较算法呗。
【 在 ThisWaySir 的大作中提到: 】
: 厉害,这玩意儿对wchar_t型字符串的支持好不好
:
--
FROM 61.185.158.*