Upgrade from version 1.34 
В версии 1.35 Boost были введены некоторые более крупные рефакторинги библиотеки:
От прямой поддержки массивов символов отказались в пользу однородной обработки всех массивов. Вместо этого струнные алгоритмы могут использовать новую функцию<as_literal  <()  
<size  Теперь требуетсяРандомный диапазон доступа . Старое поведение приводится в виде<distance  <() <range_size < T >:: type range_difference < T >:: type  
<boost_range_begin () boost_range_end () range_begin () range_end ()  
<range_result_iterator < T >:: type range_reverse_result_iterator < T >:: type range_iterator < T >:: type range_reverse_iterator < T >:: type  
Процедура, которая позволяет работать с библиотекой на заказ, была значительно упрощена. См.Расширение библиотеки для УДТ для деталей. 
  
Статья Upgrade from version 1.34  раздела Chapter 1. Range 2.0 Upgrade version of Boost.Range  может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная  :: Upgrade version of Boost.Range  ::