Boost 1.64.0 Library Documentation - Input/Output
Input/Output
- Asio
-
Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs.
- Author(s)
- Chris Kohlhoff
- First Release
- 1.35.0
- Categories
- Concurrent Programming, Input/Output
- Assign
-
Filling containers with constant or generated data has never been easier.
- Author(s)
- Thorsten Ottosen
- First Release
- 1.32.0
- Categories
- Input/Output
- Endian
-
Types and conversion functions for correct byte ordering and more regardless of processor endianness.
- Author(s)
- Beman Dawes
- First Release
- 1.58.0
- Categories
- Input/Output, Math and numerics, Miscellaneous
- 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
- IO State Savers
-
The I/O sub-library of Boost helps segregate the large number of Boost headers. This sub-library should contain various items to use with/for the standard I/O library.
- Author(s)
- Daryle Walker
- First Release
- 1.28.0
- Categories
- Input/Output
- 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
- Program Options
-
The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.
- Author(s)
- Vladimir Prus
- First Release
- 1.32.0
- Categories
- Input/Output, Miscellaneous
- Serialization
-
Serialization for persistence and marshalling.
- Author(s)
- Robert Ramey
- First Release
- 1.32.0
- Categories
- Input/Output