Здравствуйте,
Для тех кто не в курсе что такое any_iterator<> пару вводных слов:
------------------------------
Вот например пишем библиотеку и есть у нас интерфейс который должен принимать итераторы, и мы говорим клиенту: "дай мне итераторы категории не ниже forward iterator, которые разыменовываются в int." Всё. Конкретный тип итераторов нас не интерисует.
------------------------------
Ну так вот, что мы имеем:
1.
В
boost wiki сказано что
Алексей Гуртовой разрабатывает any_iterator. Но пока что в boost он не включён.
Как я понимаю, скачать его можно здесь:
http://engineering.meta-comm.com/resources/mtn.zip
Пример использования:
http://rsdn.ru/Forum/Message.aspx?mid=2094520&only=1Автор: korzhik
Дата: 05.09.06
2.
Так же есть any_iterator от Adobe
http://opensource.adobe.com/classadobe_1_1any__iterator.html
3.
И последний, который попался мне на глаза от Томаса Бекера.
http://thbecker.net/free_software_utilities/type_erasure_for_cpp_iterators/start_page.html
может ещё где нибудь есть...
Вообще интересная штука, помоему достойна для включения в boost