【文件属性】:
文件名称:char_view:C++ 的文字和字符缓冲区只读视图类
文件大小:23KB
文件格式:ZIP
更新时间:2021-07-03 16:27:51
C++
介绍
这是 char_view 的自述文件 - 具有编译时处理的不可变字符串视图类,支持 C++ 字符串文字、std::strings 和 char 缓冲区。 库目前作为仅标头解决方案实施。
执照
软件是在 BSD 许可下发布的,详细信息请参见 license.txt。
项目首页
目的
以 C++ 方式处理轻量级字符串文字(使用 std::string 中的函数)
支持编译时属性(长度、散列)和搜索方法(查找、包含、等于等)
在 switch 语句中支持字符串
好处
允许编译时字符串函数计算:
using namespace sbt;
// check if string has prefix "std::"
constexpr bool HasStdPrefix(const char_view &value) {
return value.starts_wi
【文件预览】:
char_view-master
----readme.md(5KB)
----test()
--------testMain.cpp(30KB)
----include()
--------char_view.h(65KB)
----doc()
--------license.txt(1KB)
--------CHANGELOG(130B)
----build()
--------cb13()