Barco You wrote:
> In Adobe example
> the function: void reverse_and_print(any_iterator_to_int first,
> any_iterator_to_int last) is not virtual funciton!
>
The task at hand called for "fixed signature".
Since the types are concrete whats keeping you from using them in a
virtual function?