|
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