ELC in dev
ELC-lang
|
类 | |
struct | constexpr_str_t |
告知其他elc库接口这是编译时常量字符串,并提供编译时计算好的内容,包括但不限于hash、bmh头、bitmark等,用于加速库操作 更多... | |
struct | constexpr_str_t_literal_helper |
struct | constexpr_str_view_t |
constexpr_str_t的退化类型,表明这是常量字符串,但没有可用的额外信息 更多... | |
struct | literal_result_provider |
类型定义 | |
using | constexpr_str = constexpr_str_t< char_t > |
函数 | |
template<constexpr_str_t_literal_helper str_helper> | |
consteval const auto & | operator""_constexpr_str () noexcept |
告知其他elc库接口这是编译时常量字符串,并提供编译时计算好的内容,包括但不限于hash、bmh头、bitmark等,用于加速库操作 | |
变量 | |
template<class char_T > | |
constexpr auto | empty_constexpr_str_of = constexpr_str_t(&const_default_value_of<char_T>,0) |
空字串常量且str或begin会指向一个0终止字符串(而不是nullptr),便于安全初始化 | |
在文件 all_defs.cpp 第 12236 行定义.
|
inlinenoexcept |
告知其他elc库接口这是编译时常量字符串,并提供编译时计算好的内容,包括但不限于hash、bmh头、bitmark等,用于加速库操作
在文件 all_defs.cpp 第 12256 行定义.
|
inlineconstexpr |
空字串常量且str或begin会指向一个0终止字符串(而不是nullptr),便于安全初始化
在文件 all_defs.cpp 第 12261 行定义.