C++ 什么';std::valarray的未来是什么样子的?

C++ 什么';std::valarray的未来是什么样子的?,c++,c++11,numerics,C++,C++11,Numerics,直到最近,我还没有跟上C++11的讨论。当我试着更加熟悉它和正在处理的问题时,我遇到了一个问题,它似乎主张弃用或删除std::valarray,因为大多数人都在使用它。我想我可能是少数仍然使用std::valarray的人之一(是的,我知道这门课有肮脏的过去,污浊的现在和可疑的未来)。但是,它做了我需要的,也许更重要的是,它是标准的一部分(现在无论如何) 除了上面的一个站点之外,我在新标准中几乎找不到关于std::valarray的实际情况,并且希望SO上的某个人能够提供一些见解和/或参考,即使

直到最近,我还没有跟上C++11的讨论。当我试着更加熟悉它和正在处理的问题时,我遇到了一个问题,它似乎主张弃用或删除
std::valarray
,因为大多数人都在使用它。我想我可能是少数仍然使用
std::valarray
的人之一(是的,我知道这门课有肮脏的过去,污浊的现在和可疑的未来)。但是,它做了我需要的,也许更重要的是,它是标准的一部分(现在无论如何)


除了上面的一个站点之外,我在新标准中几乎找不到关于
std::valarray
的实际情况,并且希望SO上的某个人能够提供一些见解和/或参考,即使是到目前为止我还不满意的地方。谢谢。

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


std::valarray
在C++11语言标准的§26.6[Numaray]中定义。

@James,太棒了!这就是我一直在寻找的。如果你打算从valarry迁移到其他任何地方(如果你对它感到满意,似乎没有什么特别的理由),那么看看Eigen作为Blitz的替代品。