【发布时间】:2017-12-21 01:16:28
【问题描述】:
我正在尝试使用 transform_reduce 转换一组数字,然后将其减少到这些元素的最大值。
auto lambda = [](uint64_t x) {
return function(x);
};
counting_iterator<uint64_t> start(1);
counting_iterator<uint64_t> finish(bound);
auto max_val = *transform_reduce(start, finish, lambda, std::max_element(start, finish));
我的逻辑是它将所有值从 1 更改为绑定到函数(1)到函数(绑定),然后使用这些值,给我最大的值,但是我遇到了问题,谁能帮我解决想要我想要达到的目标吗?
【问题讨论】:
-
but I am having issues描述您的问题。
标签: c++ algorithm transform reduce