Этот класс используется для создания пользовательских контейнеров указателей с базовым картографическим контейнером. Интерфейс класса является расширением интерфейса отassociative_ptr_container.
Однако структура типа имитируетstd::pairs.t. можно использоватьпервыйивторойчлены. Типы ссылок не являются реальными ссылками, а типы указателей не являются реальными указателями. Тем не менее, можно написать
Эффекты: берет на себя ответственностьхи вставляет его iff, его эквивалента уже нет. Часть болта возвращаемого значения указывает на вставку, а итератор указывает на элемент с ключомx.
Эффекты: Вставляет объекты, определенные диапазоном[первый, последний]в контейнер и удаляет его изиз. Объект передается только в том случае, если не существует эквивалентного объекта.
Thorsten Ottosen 2004-2006. Use, modification and distribution is subject to the Boost Software License, Version 1.0 (see LICENSE_1_0.txt).
Статья Boost Pointer Container Library раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.