|
| | all.h |
| | 一键式包含头文件。
|
| | box.h |
| | 提供可存储任意类型的异构容器(Box)和类型擦除包装器(Item)。
|
| | colorful.h |
| | 提供控制台颜色和样式修饰的 ANSI 转义序列常量。
|
| | compre.h |
| | 提供类似 Python 列表推导式的容器适配器,支持 map/filter 等函数式操作。
|
| | csexc.h |
| | 定义 console 库使用的自定义异常类层次结构。
|
| | cursor_ptr.h |
| | 提供双指针游标智能指针,分离所有权与访问位置。
|
| | file.h |
| | 提供跨平台的文件路径封装和文件 I/O 操作。
|
| | info.h |
| | 提供库的版本信息、许可证、编译器及平台识别函数。
|
| | input.h |
| | 提供丰富的控制台输入函数,支持类型安全输入、范围检查、行读取、确认输入等。
|
| | iter.h |
| | 提供些许关于迭代器的拓展功能。
|
| | kb.h |
| | 非阻塞的获取键盘的按键输入。
|
| | literals.h |
| | 提供自定义字面量运算符,包括字符串字面量、时间字面量和格式化字符串字面量。
|
| | logging.h |
| | 提供带颜色和级别的日志记录功能。
|
| | matools.h |
| | 提供 MultiArray 多维数组的数学工具函数。
|
| | maybe.h |
| | 提供类似 std::optional 的可选值容器 Maybe,支持空状态(nothing)。
|
| | multiarray.h |
| | 提供编译期维度固定的多维数组容器 MultiArray,支持任意维度和元素级算术/逻辑/位运算。
|
| | outfwd.h |
| | 为 STL 容器提供输出流运算符的前向声明。
|
| | output.h |
| | 提供 STL 容器的格式化输出和灵活的输出控制工具。
|
| | progress.h |
| | 提供非侵入式的容器遍历进度条显示。
|
| | random.h |
| | 提供随机数生成、随机选择、随机打乱等实用工具。
|
| | rational.h |
| | 提供运行时的分数运算。
|
| | re.h |
| | 提供正则表达式匹配、搜索、替换、分割等操作,接口类似 Python 的 re 模块。
|
| | repr.h |
| | 提供类似 Python 的 repr() 函数,用于生成对象的可读字符串表示。
|
| | screen.h |
| | 使用8点位Unicode盲文实现的控制台艺术,需要终端支持,建议设置合理的字体和大小。
|
| | sfinae.h |
| | 提供编译期类型特征检测(SFINAE 工具),用于判断容器、可调用对象、迭代器、下标访问、字符串、可打印类型、字符类型等。
|
| | std.h |
| | 聚合包含所有 C++ 标准库头文件(根据语言标准版本条件包含)。
|
| | strpp.h |
| | 提供字符串处理工具函数和格式化类。
|
| | time.h |
| | 提供时间度量、计时、休眠和日期时间格式化功能。
|
| | view.h |
| | 提供容器的非拥有视图(View),支持区间切片和便捷的工厂函数。
|