STXXL支持数据处理的流式传输模型。 STXXL数据可以通过迭代来处理(例如使用stxxl::for_each
),或者转换为流模式(例如使用streamify()
,其中可以组合这些流变换以进行有效处理。流结果可以使用materialize()
转换回迭代器。
我有一堆流转换,我想要应用于输入流。但是,我不需要将结果存储在任何输出" container"。
中
我需要的是一个类似materialize
的函数,它只驱动流而不需要任何输出迭代器 - 基本上就像stxxl::for_each
。
在STXXL中是否有类似的功能?
当然,我可以编写自定义" do-nothing" -output-iterators并将它们传递给materialize()
,但我想知道是否有更优雅的解决方案。