
6 Apr
2004
6 Apr
'04
8:56 p.m.
On Tue, Apr 06, 2004 at 02:43:20PM -0400, David Abrahams wrote: [snip]
What would be the advantage? User can write
iterator_range res=regex_maxch(...);
Doesn't the match object get destroyed here, thereby invalidating the iterators?
Not really as far as I know. Iterators are bound to the collection that is being searched, not to the match itself. Therfore, they validity should not be bound the lifetime of them match. They will be copied to the iterarator_range. Pavol