Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2005-10-12 18:31:27


Joel de Guzman wrote:
> Docs: http://tinyurl.com/77pz5
>

In "Block Statement", (http://tinyurl.com/b25hr) you show how to use the
comma operator to sequence statements. I see problems here, especially
when calling a function that takes a predicate that isn't the last
argument. For instance, how would you use Phoenix to create a
filter_iterator?

   iterator begin, end;
   ...
   boost::make_filter_iterator(arg1 > 5, begin, end);
   // Oops! ---------------------------^

Isn't that comma going to be Phoenix's overloaded comma?

-- 
Eric Niebler
Boost Consulting
www.boost-consulting.com

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