std :: valarray的未来是什么样的?

时间:2010-04-05 02:45:34

标签: c++ c++11 numerics

直到最近,我还没有跟上C ++ 11的讨论。当我试图更熟悉它和正在解决的问题时,我遇到了this site,因为大多数人都使用Blitz++,因此似乎主张弃用或删除std::valarray。我想我可能是那里仍然使用std::valarray的少数人之一(是的,我知道这个班有一个肮脏的过去,一个失去光泽的礼物,一个可疑的未来)。但是,它做了我需要的,也许更重要的是,它是标准的一部分(现在无论如何)。

除了上面的一个网站,我已经能够找到新标准中std::valarray实际发生的事情,并希望SO上的某些人能够提供一些见解和/或GoogleWikipedia甚至C++ Standards Committee Web Site迄今为止的参考文献都失败了。感谢。

1 个答案:

答案 0 :(得分:27)

std::valarray包含在C ++ 11中。它尚未被弃用或删除。它已更新为包括移动操作

std::valarray在C ++ 11语言标准的第26.6节[numarray]中定义。