【问题标题】:When is boost phoenix useful? [duplicate]boost phoenix什么时候有用? [复制]
【发布时间】:2011-05-28 10:00:16
【问题描述】:

可能重复:
What are the benefits of using Boost.Phoenix?

所以我开始阅读 boost phoenix 的文档。

但是,我必须承认我不太了解该库的用途,特别是因为我们在 C++0x 中支持 lambda。

谁能解释一下或者举个例子?

【问题讨论】:

    标签: boost c++11 boost-phoenix


    【解决方案1】:

    BoostCon 2011 上的 Phoenix 演讲有一张幻灯片,将 Phoenix 函数对象与 C++0x lambda 进行了比较。见幻灯片 24 here

    【讨论】:

      【解决方案2】:

      嗯,并不是所有的 C++ 编译器都支持 C++0x。

      那么有些事情是 C++0x 做不到的,而 phoenix 是可以做到的。例如:C++0x lambdas with template parameters?

      【讨论】:

        猜你喜欢
        • 2014-04-29
        • 1970-01-01
        • 2018-04-09
        • 2014-10-25
        • 2010-09-11
        • 1970-01-01
        • 2013-10-19
        • 2014-03-27
        • 2011-09-12
        相关资源
        最近更新 更多