Boost logo

Boost :

Subject: Re: [boost] Bug in boost graph library
From: Jeremiah Willcock (jewillco_at_[hidden])
Date: 2010-07-16 14:53:57


On Fri, 16 Jul 2010, Andrew Sutton wrote:

>>
>> You are right. The edge_range() function should not be provided for out
>> edge containers that are not associative containers. I disabled it in
>> r64074 on the Boost trunk; see if that changes how your code behaves.
>>
>
> Would it be appropriate to return a filter iterator for non-associative
> containers?

That would produce the right semantics, but I'm not sure it satisfies the
performance requirements (since stepping the filter_iterator can take
arbitrarily long). We can certainly do it, though. Do you think it's
good to put in?

-- Jeremiah Willcock


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk