Boost C++ 库

...世界上最受推崇和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ Coding Standards

Boost 1.88.0 库文档 - 输入/输出

输入/输出

Asio

便携式网络和其他底层 I/O,包括套接字、定时器、主机名解析、套接字 iostreams、串口、文件描述符和 Windows HANDLEs。

作者
Chris Kohlhoff
首次 发布
1.35.0
C++ 标准 最低版本
11
分类
并发编程, 输入/输出
Assign

使用常量或生成的数据填充容器从未如此简单。

作者
Thorsten Ottosen
首次 发布
1.32.0
C++ 标准 最低版本
11
分类
输入/输出
Beast

使用 C++11 和 Boost.Asio 的便携式 HTTP、WebSocket 和网络操作

作者
Vinnie Falco
首次 发布
1.66.0
C++ 标准 最低版本
11
分类
并发编程, 输入/输出
Endian

用于正确字节顺序的类型和转换函数,且不受处理器字节序的影响。

作者
Beman Dawes
首次 发布
1.58.0
C++ 标准 最低版本
11
分类
输入/输出, 数学和数值, 杂项
Format

format 库提供了一种类型安全的机制,用于根据类似 printf 的格式字符串格式化参数。

作者
Samuel Krempp
首次 发布
1.29.0
C++ 标准 最低版本
11
分类
输入/输出, 字符串和文本处理
IO

标准 I/O 库的实用工具。

作者
Daryle Walker, Beman Dawes 和 Glen Fernandes
首次 发布
1.28.0
C++ 标准 最低版本
03
分类
输入/输出
Iostreams

Boost.IOStreams 提供了一个框架,用于定义流、流缓冲区和 i/o 过滤器。

作者
Jonathan Turkanis
首次 发布
1.33.0
C++ 标准 最低版本
03
分类
输入/输出, 字符串和文本处理
JSON

C++11 中的 JSON 解析、序列化和 DOM

作者
Vinnie Falco 和 Krystian Stasiowski
首次 发布
1.75.0
C++ 标准 最低版本
11
分类
容器, 数据结构, 输入/输出
MQTT5

基于 Boost.Asio 构建的 MQTT5 客户端库。

作者
Ivica Siladić, Bruno Iljazović 和 Korina Šimičević
首次 发布
1.88.0
C++ 标准 最低版本
17
分类
并发编程, 输入/输出
MySQL

基于 Boost.Asio 构建的 MySQL 客户端库。

作者
Rubén Pérez
首次 发布
1.82.0
C++ 标准 最低版本
11
分类
并发编程, 输入/输出
Program Options

program_options 库允许程序开发者通过传统方法(如命令行和配置文件)从用户处获取程序选项,即(名称,值)对。

作者
Vladimir Prus
首次 发布
1.32.0
C++ 标准 最低版本
11
分类
输入/输出, 杂项
Redis

基于 Boost.Asio 构建的 Redis 异步客户端库。

作者
Marcelo Zimbres Silva
首次 发布
1.84.0
C++ 标准 最低版本
17
分类
并发编程, 输入/输出
Serialization

用于持久化和编组的序列化。

作者
Robert Ramey
首次 发布
1.32.0
C++ 标准 最低版本
03
分类
输入/输出
URL

C++11 中的 URL 解析

作者
Vinnie Falco 和 Alan de Freitas
首次 发布
1.81.0
C++ 标准 最低版本
11
分类
容器, 数据结构, 输入/输出