Release Notes Boost , The Boost C++ Libraries BoostBook Documentation Subset , Chapter 23. Boost.Move
Экспериментальные: асимптотически оптимальные безбуферные алгоритмы слияния и сортировки:<adaptive_merge >и<adaptive_sort >.
Неисправный баг:
Измененный<unique_ptr >конструктор преобразования, использующий исходный код по значению в компиляторах C++03 для обеспечения простых преобразований из конвертируемых типов, возвращаемых по значению.
Исправленная ошибка:
Добавлено<BOOST_MOVE_BASE >полезность.
<adl_move_swap >Полезность.
Уменьшение зависимости от других библиотек, чтобы сделать библиотеку немного легче.
Исправленные ошибки:
<unique_ptr >Умный указатель. Спасибо Говарду Хиннанту за его превосходный уникальный код эмуляции и набор тестов.
Добавлено<move_if_noexcept >полезность. Спасибо Антонию Полухину за реализацию.
Фиксированные ошибки:
Лучше сегрегация заголовков (баг#6524 ).
Небольшая документация фиксирует
Заменить устаревший BOOST_NO_XXXX с новыми макросами BOOST_NO_CXX11_XXX.
Фиксированный#7830 ,#7832 .
Статья Release Notes раздела The Boost C++ Libraries BoostBook Documentation Subset Chapter 23. Boost.Move может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Chapter 23. Boost.Move ::