Boost 库文档 - 字符串和文本处理
排序方式
字符串和文本处理
- CharConv
-
C++11 中 <charconv> 的实现。
- 作者
- Matt Borland
- 首次发布
- 1.85.0
- C++ 标准最低级别
- 11
- 分类
- 杂项, 字符串和文本处理
- Convert
-
一个可扩展和可配置的类型转换框架。
- 作者
- Vladimir Batov
- 首次发布
- 1.59.0
- C++ 标准最低级别
- 11
- 分类
- 杂项, 字符串和文本处理
- Format
-
format 库提供了一种类型安全的机制,用于根据类似 printf 的格式字符串格式化参数。
- 作者
- Samuel Krempp
- 首次发布
- 1.29.0
- C++ 标准最低级别
- 11
- 分类
- 输入/输出, 字符串和文本处理
- Iostreams
-
Boost.IOStreams 提供了一个用于定义流、流缓冲区和 I/O 过滤器的框架。
- 作者
- Jonathan Turkanis
- 首次发布
- 1.33.0
- C++ 标准最低级别
- 03
- 分类
- 输入/输出, 字符串和文本处理
- Lexical Cast
-
通用文本转换,例如将整数表示为字符串,或反之亦然。
- 作者
- Kevlin Henney
- 首次发布
- 1.20.0
- C++ 标准最低级别
- 11
- 分类
- 杂项, 字符串和文本处理
- Locale
-
为 C++ 提供本地化和 Unicode 处理工具。
- 作者
- Artyom Beilis
- 首次发布
- 1.48.0
- C++ 标准最低级别
- 11
- 分类
- 字符串和文本处理
- Regex
-
正则表达式库。
- 作者
- John Maddock
- 首次发布
- 1.18.0
- C++ 标准最低级别
- 11
- 分类
- 字符串和文本处理
- Spirit
-
LL 解析器框架直接将解析器表示为内联 C++ 中的 EBNF 语法。
- 作者
- Joel de Guzman, Hartmut Kaiser 和 Dan Nuffer
- 首次发布
- 1.30.0
- C++ 标准最低级别
- 03
- 分类
- 解析, 字符串和文本处理
- Spirit Classic
-
LL 解析器框架直接将解析器表示为内联 C++ 中的 EBNF 语法。
- 作者
- Joel de Guzman, Hartmut Kaiser 和 Dan Nuffer
- 首次发布
- 1.69.0
- C++ 标准最低级别
- 03
- 分类
- 解析, 字符串和文本处理
- Spirit Repository
-
Spirit 存储库是一个社区努力,收集 Qi 解析器和 Karma 生成器的不同可重用组件(原语、指令、语法等)。
- 作者
- Joel de Guzman, Hartmut Kaiser 和 Dan Nuffer
- 首次发布
- 1.69.0
- C++ 标准最低级别
- 03
- 分类
- 解析, 字符串和文本处理
- Static String
-
固定容量的动态大小字符串。
- 作者
- Krystian Stasiowski 和 Vinnie Falco
- 首次发布
- 1.73.0
- C++ 标准最低级别
- 11
- 分类
- 字符串和文本处理
- String Algo
-
字符串算法库。
- 作者
- Pavol Droba
- 首次发布
- 1.32.0
- C++ 标准最低级别
- 03
- 分类
- 算法, 字符串和文本处理
- String View
-
字符串视图模板。
- 作者
- Marshall Clow
- 首次发布
- 1.84.0
- C++ 标准最低级别
- 03
- 分类
- 容器, 字符串和文本处理
- Tokenizer
-
将字符串或其他字符序列分解为一系列标记。
- 作者
- John Bandela
- 首次发布
- 1.23.0
- C++ 标准最低级别
- 03
- 分类
- 迭代器, 字符串和文本处理
- Wave
-
Boost.Wave 库是一个符合标准的、高度可配置的 C99/C++ 预处理器功能的实现,它被打包在一个易于使用的迭代器接口后面。
- 作者
- Hartmut Kaiser
- 首次发布
- 1.33.0
- C++ 标准最低级别
- 11
- 分类
- 字符串和文本处理
- Xpressive
-
正则表达式可以写成字符串或表达式模板,并且可以使用上下文无关语法的力量相互引用和递归引用自身。
- 作者
- Eric Niebler
- 首次发布
- 1.34.0
- 分类
- 字符串和文本处理