【发布时间】:2011-05-28 10:00:16
【问题描述】:
所以我开始阅读 boost phoenix 的文档。
但是,我必须承认我不太了解该库的用途,特别是因为我们在 C++0x 中支持 lambda。
谁能解释一下或者举个例子?
【问题讨论】:
标签: boost c++11 boost-phoenix
所以我开始阅读 boost phoenix 的文档。
但是,我必须承认我不太了解该库的用途,特别是因为我们在 C++0x 中支持 lambda。
谁能解释一下或者举个例子?
【问题讨论】:
标签: boost c++11 boost-phoenix
BoostCon 2011 上的 Phoenix 演讲有一张幻灯片,将 Phoenix 函数对象与 C++0x lambda 进行了比较。见幻灯片 24 here。
【讨论】:
嗯,并不是所有的 C++ 编译器都支持 C++0x。
那么有些事情是 C++0x 做不到的,而 phoenix 是可以做到的。例如:C++0x lambdas with template parameters?。
【讨论】: