v3 flag enabled

Find a battle-tested library for the problem you're solving right now.

Excited Cartoon Mascot Excited Cartoon Mascot
Convert

An extendible and configurable type-conversion framework.

C++ 03
Format

The format library provides a type-safe mechanism for formatting arguments according to a printf-like format-string.

IO String C++ 03
C++ 03
Iostreams

Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters.

IO String C++ 03
C++ 03
Lexical Cast

General literal text conversions, such as an int represented a string, or vice-versa.

C++ 03
Locale

Provide localization and Unicode handling tools for C++.

String C++ 03
C++ 03
Regex

Regular expression library.

String C++ 03
C++ 03
Spirit

LL parser framework represents parsers directly as EBNF grammars in inlined C++.

Parsing String C++ 03
C++ 03
Static String

A fixed capacity dynamically sized string.

C++ 03
String Algo

String algorithms library.

C++ 03
Tokenizer

Break of a string or other character sequence into a series of tokens.

Iterators String C++ 03
C++ 03
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.

String C++ 03
C++ 03
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.

String C++ 03
C++ 03