When do you use phoenix?

Possible duplicate:
What are the benefits of using Boost.Phoenix?

So, I started reading the documentation for boost phoenix.

However, I must admit that I do not quite understand the purpose of the library, especially since we have lambdas language support in C ++ 0x.

Can someone explain or give an example?

+16
boost c ++ 11 boost-phoenix
May 28 '11 at 10:00
source share
2 answers

Well, not all C ++ compilers support C ++ 0x to run.

Then there are some things that are not possible with C ++ 0x, but which are possible with the phoenix. See For example: C ++ 0x lambdas with template parameters? .

+11
May 28 '11 at 10:09 a.m.
source share

In a Phoenix conversation at BoostCon 2011 there is a slide comparing Phoenix function objects with C ++ 0x lambdas. See Slide 24 here .

+15
May 28 '11 at 15:14
source share



All Articles