gpt4 book ai didi

c++ - Boost::Lambda 中的 ref()?

转载 作者:行者123 更新时间:2023-11-28 07:58:04 25 4
gpt4 key购买 nike

在 Boost::Lambda 中 Boost::Phoenix 的 ref 是什么?我在在线文档中找不到它。

#include <algorithm>
#include <string>
#include <boost/lambda/bind.hpp>
using namespace boost::lambda;

int main()
{
std::string a, b;
std::for_each(b.begin(), b.end(), ref(a) += _1); // how do I do this?
}

boost::refboost::lambda::var 似乎不起作用(显然它们没有运算符重载)。

最佳答案

哦,我刚刚想通了......

只是#include <boost/lambda/lambda.hpp>然后 var将工作!

关于c++ - Boost::Lambda 中的 ref()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12231096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com