v3 flag enabled

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

Excited Cartoon Mascot Excited Cartoon Mascot
  • Library name
    Description
    Category
    Author
    Version
  • Convert

    An extendible and configurable type-conversion framework.

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

    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
  • 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