Я прошел несколько руководств по CList, который кажется гораздо более многофункциональным, чем std::list
C++ STL. Особенно мое внимание привлекло то, что я мог искать CList по значению, и он возвращал позицию (при условии, что все значения уникальны, что всегда верно в моем случае). Я пытаюсь использовать список интеллектуальных указателей boost. Запрос списка со значением указателя или быстрое изменение значения позиции для перехода к элементу было бы очень удобно для меня. Есть ли какая-либо специализированная библиотека списков, которая позволяет мне это сделать?
Заранее спасибо!