Если<<boost/range/mfc.hpp>>включено до или после увеличения. Заголовки Range, коллекции MFC и струны становятся моделями Range. В таблице ниже перечислены категории Traversal и<range_reference>диапазонов MFC.
Другой рост. Диапазон метафункций определяется следующим. Пусть<Range>будет любым типом, перечисленным выше, и<Ref>будет таким же, как<range_reference<Range>::type>.<range_value<Range>::type>такой же, как<remove_reference<remove_const<Ref>::type>::type>,<range_difference<Range>::type>такой же, как<std::ptrdiff_t>, и<range_pointer<Range>::type>такой же, как<add_pointer<remove_reference<Ref>::type>::type>.<constRange>См. ниже.
Адам Уоллинг предоставил заголовок<<boost/range/mfc_map.hpp>>для добавления поддержки адаптера карты с типами карт MFC.