В полку any_iterators прибыло
От: korzhik Россия  
Дата: 29.10.06 09:56
Оценка: 15 (2)
Здравствуйте,

Для тех кто не в курсе что такое 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&amp;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
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.