Steven Schveighoffer wrote:
As most ranges are structs (and rightfullyso, who wants to call 3 virtual functions every loop!), they would have to be wrapped under the current compiler. Or am I missing something else?
Yes, some wrapping would have to be done. Hopefully it will simple enough to keep things appealingly easy:
obj.toString(dynaRange(range)); Andrei