如何比较C ++ slice_array?为何无法将其作为valarray进行比较?

时间:2015-10-18 08:24:49

标签: c++ stl valarray

我想知道为什么我无法比较some_valarray[first_slice] < another_valarray[second_slice],因为我比较some_valarray < another_valarray以及如何在不复制的情况下以简单的方式做到这一点?当然,我可以在普通循环中迭代它们,但是,也许,有更优雅,可能是可以优化的方式?

1 个答案:

答案 0 :(得分:1)

要比较slice_array,您当前必须使用valarray( const std::slice_array& )

a.o.bc b.o.bc c.o.bc