Все характеристики, основанные на значениях в этой библиотеке, соответствуют требованиям MPL для типа интегральной постоянной..
Обратите внимание, что эти типы больше не наследуются от<mpl::true_>или<mpl::false_>и т. Д., И библиотека больше не будет неявно включать любой заголовок MPL. Однако существует неявное преобразование из<integral_constant>в соответствующие типы MPL, поэтому диспетчеризация тегов, использующая типы MPL в функциональных перегрузках, все равно будет работать, как и раньше.
Статья MPL Interoperability раздела Chapter 1. Boost.TypeTraits Chapter 1. Boost.TypeTraits может быть полезна для разработчиков на c++ и boost.