На карте свойств<typed_identity_property_map>применяется функция идентификации, то есть она просто возвращает копию ключевого объекта, который был введен. Типы ключей и значений одинаковы с параметром шаблона<T>. Название<identity_property_map>является общим для случая, когда ключ и тип значения<std::size_t>(это имя не используется в Boost.Graph).
Примечание:Ранее функции<get()>и<operator[]>для<identity_property_map>были перегружены для возврата копии ключей любого типа, то есть не только<size_t>. Эти перегрузки теперь обесценились, потому что они не придерживались концепций карты свойств.
Статья Identity Property Map раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.