14 Mar
2007
14 Mar
'07
1:43 p.m.
On 14/03/07, Dmitriy Chumack
hi *
In the documentation for lambda library from boost_1_33_1, in section "Getting Started"->"Conventions used in this document" said that in all examples implicitly used such declarations:
using namespace std; using namespace boost::lambda;
So the following will work:
for_each(a.begin(), a.end(), std::cout << _1 << ' ');
But how do I have to rewrite the above line of code to have it compiled without "using namespace boost::lambda;" before it?
Thanks in advance.
This isn't really a boost question, but: boost::lambda::for_each(a.begin, a.end(), std::cout<< _1 << ''); should work.