sba*_*bbi 6 c++ constexpr c++11
我正在寻找静态大小的std::valarray实现。
我自己可以轻松实现它,但是我需要进行constexpr操作(求和,减法等),而且这样做很无聊/容易出错,所以我在这里问是否有一个流行的实现。
如果我必须自己实现这一点,那么您认为在这种情况下表达式模板值得吗?
tow*_*owi -3
C++11怎么array样?
但你必须自己实现算术。这样容易出错吗?我不这么认为。也许很无聊。那么C++99valarray中的goo' ol' 又如何呢?你已经有了算术——但是,可惜,它们还没有。constexpr
但是您可以采用它的实现,将其包装在一个简单的array专业化中,这样您就可以完成一个不易出错、令人兴奋的任务;-)
我本人很想尝试使用表达式模板。但这取决于您在路上获取代码的速度。一开始可能很难做到,但从长远来看更容易维护(对于你自己和其他模板魔术师来说)。而且更有趣。