Предлагает ли Boost make_zip_range?
Вэтот ответ здесь, на SO, есть комментарий, предлагающий полезную конструкцию C ++, похожую наmake_zip_iterator
, но для диапазонов: он принимает кортеж диапазонов и создает новый диапазон - чьи итераторы begin () и end () являются подходящими итераторами zip.
Теперь это не должно быть слишком сложно для реализации, но мне было интересно - Разве это уже не предлагает Boost как-то?