
Hi John.
Oven Range Library has Solution for this problem.
pstade::oven::copied Range algorithm:
http://p-stade.sourceforge.net/oven/doc/html/oven/range_algorithms.html#oven...
I’ve been doing for now, Oven to Boost.Range porting project.
https://github.com/faithandbrave/OvenToBoost
But, Boost.Range already use name "copied".
I bother alternative name...
2011/6/7 John M. Dlugosz
Perhaps this produces a temporary object that supports a templatized conversion operator, so it can continue when that is told the type desired. I can see a few approaches, depending on what the compiler would swallow. But, has anyone already done this?
======================== Akira Takahashi mailto : faithandbrave@gmail.com blog : http://d.hatena.ne.jp/faith_and_brave/