小编wel*_*dea的帖子

在c ++ boost :: adaptors :: filtered中,管道运算符的作用是什么?

boost::adaptors::filteredfilter函数中的用法如下:

std::vector<int> input;
input += 1,2,3,4,5,6,7,8,9;

boost::copy(
        input | filtered(is_even()),
        std::ostream_iterator<int>(std::cout, ","));
Run Code Online (Sandbox Code Playgroud)

在这种情况下,管道操作员会产生什么影响?它没有为定义std::vector,它是过载吗?如果是这样,一个人如何有效地寻找诸如boost之类的自由经营者?

c++ boost

5
推荐指数
1
解决办法
791
查看次数

标签 统计

boost ×1

c++ ×1