2010-04-05 69 views
28

直到最近我還沒有跟上C++ 11的審議。當我試圖變得更加熟悉它,問題正在處理,我碰到this site這似乎是倡導自嘲還是因爲大多數人都使用Blitz++而不是取消std::valarray。我想我大概是幾個人在那裏誰仍然使用std::valarray(是的,我知道這個類有一個骯髒的過去,失去光澤的現在,未來值得懷疑)中的一個。但是,它滿足了我需要的,也許更重要的是,它是標準的一部分(現在以任何方式)。std :: valarray看起來像什麼樣的未來?

除了上面的一個站點,我已經很少發現新標準中std::valarray實際發生的事情,並且希望SO上的某個人能夠提供一些見解和/或參考其中GoogleWikipedia甚至C++ Standards Committee Web Site迄今未能我。謝謝。

+5

如果你打算從valarry到別的(不說,還有似乎是你什麼特別的原因,如果你滿意的話)遷移,看看徵作爲替代熱捧。 http://eigen.tuxfamily.org/index.php?title=Main_Page。 – timday 2010-04-05 09:28:05

回答

27

std::valarray被包括在C++ 11。它尚未被棄用或刪除。它已被更新以包括移動操作

std::valarray在§26.6的C++ 11語言標準的[numarray]中定義。

+0

@詹姆斯,太棒了!這就是我一直在尋找的。 – andand 2010-04-05 02:59:14

相關問題