Boost 1.52.0 Library Documentation - String and text processing
String and text processing
- Conversion
-
Polymorphic and lexical casts.
- Author(s)
- Dave Abrahams and Kevlin Henney
- First Release
- 1.20.0
- Categories
- Miscellaneous, String and text processing
- Format
-
The format library provides a class for formatting arguments according to a format-string, as does printf, but with two major differences: format sends the arguments to an internal stream, and so is entirely type-safe and naturally supports all user-defined types; the ellipsis (...) can not be used correctly in the strongly typed context of format, and thus the function call with arbitrary arguments is replaced by successive calls to an argument feeding operator%.
- Author(s)
- Samuel Krempp
- First Release
- 1.29.0
- Categories
- Input/Output, String and text processing
- Iostreams
-
Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters.
- Author(s)
- Jonathan Turkanis
- First Release
- 1.33.0
- Categories
- Input/Output, String and text processing
- Lexical Cast
-
General literal text conversions, such as an int represented a string, or vice-versa.
- Author(s)
- Kevlin Henney
- First Release
- 1.20.0
- Categories
- Miscellaneous, String and text processing
- Locale
-
Provide localization and Unicode handling tools for C++.
- Author(s)
- Artyom Beilis
- First Release
- 1.48.0
- Categories
- String and text processing
- Regex
-
Regular expression library.
- Author(s)
- John Maddock
- First Release
- 1.18.0
- Categories
- String and text processing
- Spirit
-
LL parser framework represents parsers directly as EBNF grammars in inlined C++.
- Author(s)
- Joel de Guzman, Hartmut Kaiser and Dan Nuffer
- First Release
- 1.30.0
- Categories
- Parsing, String and text processing
- String Algo
-
String algorithms library.
- Author(s)
- Pavol Droba
- First Release
- 1.32.0
- Categories
- Algorithms, String and text processing
- Tokenizer
-
Break of a string or other character sequence into a series of tokens.
- Author(s)
- John Bandela
- First Release
- 1.23.0
- Categories
- Iterators, String and text processing
- Wave
-
The Boost.Wave library is a Standards conformant, and highly configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface.
- Author(s)
- Hartmut Kaiser
- First Release
- 1.33.0
- Categories
- String and text processing
- Xpressive
-
Regular expressions that can be written as strings or as expression templates, and which can refer to each other and themselves recursively with the power of context-free grammars.
- Author(s)
- Eric Niebler
- First Release
- 1.34.0
- Categories
- String and text processing