【发布时间】:2014-12-04 23:31:00
【问题描述】:
在this answer 的 SO 上,有一条评论建议使用一个有用的 C++ 构造,类似于 make_zip_iterator,但对于范围:它需要一个范围元组并生成一个新范围 - 其 begin() 和 end()迭代器是适当的 zip 迭代器。
现在,这应该不太难实现,但我想知道 - Boost 不是已经以某种方式提供了吗?
【问题讨论】:
-
请参阅stackoverflow.com/questions/8511035/… - 我不知道 Boost 是否提供此功能,但该线程向您展示了如何使用 Boost 来构建它。最好能把它建在某个地方。
标签: c++ boost iterator tuples commutativity