Boost — кроссплатформенный набор библиотек C++ для разных задач.
Новые библиотеки:
- Beast — реализация протоколов HTTP/1 и WebSocket поверх Asio;
- CallableTraits — интроспекция и модификация callable types, наследник Boost.FunctionTypes;
- Mp11 — библиотека метапрограммирования на основе C++11.
Из прочих изменений можно отметить:
- Asio — API изменен в соответствии с Networking TS;
- Atomic — новые экспериментальные операции fetch_negate, <op>_and_test, bit_test_and_set и другие;
- Stacktrace — улучшена поддержка MinGW;
- Thread — новые экспериментальные методы promise:
set_value_deferred
/set_exception_deferred
.
>>> Подробности