c++ - Boost Phoenix(或 Boost Lambda)——懒惰地接受指针

标签 c++ functional-programming boost-lambda boost-phoenix

有没有办法获取惰性凤凰值/ref 的指针?如果是怎么办?

最佳答案

Phoenix 占位符重载 operator&(),因此一个简单的 &_1 应该可以解决问题(参见 Phoenix 文档 here)。

关于c++ - Boost Phoenix(或 Boost Lambda)——懒惰地接受指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211894/

相关文章:

c++ - 正确使用boost lambda

c++ - 如何编写返回新仿函数的 boost::lambda 仿函数

c++ - 如何正确链接 .a 库文件及其标题?

C++:我用不同的位置两次调用一个字符串 substr,转换为 const char *,它们返回相同,为什么?

c++ - 为什么 'new line' 偏移 .txt 文件中的所有字符字节位置 +1?

haskell - 如果我对返回值进行硬编码,为什么 Haskell 会给出类型错误?

javascript - 在 Javascript apply 中使用 'this' 作为函数

python - 是否有一种工具可以静态分析 python 代码以确定可变参数是否发生变化(检测副作用)

c++ - 使用 Boost.Fusion 函数列表

c++ - C/C++函数/方法修饰