2010-04-05 11 views
28

Yakın zamana kadar C++ 11 tartışmalarına ayak uydurmamıştım. Ben çalışılan bununla ve sorunları ile daha yakından tanıma deneyin, ben küçümseyen ya da çoğu insan yerine Blitz++ kullandığınız beri std::valarray çıkarılması savunan gibi görünüyor this site rastladı. Ben muhtemelen hala std::valarray kullanır (ve evet ben sınıf bir çıkarcı geçmiş, lekeli bir hediye ve şaibeli bir geleceği var biliyorum) orada birkaç kişiden biriyim sanırım. Ancak, ihtiyacım olanı yapar ve belki de daha önemlisi, standardın bir parçası (şimdi herhangi bir şekilde).std :: valarray'ın geleceği nedir?

Yukarıdaki tek siteden başka, std::valarray ile yeni standartta neler olup bittiği hakkında çok az şey bulabildim ve SO'lu birisinin bazı içgörü ve/veya referanslar sağlayabileceğini umuyordum nerede Google, Wikipedia ve hatta C++ Standards Committee Web Site bugüne kadar beni başarısız oldu. Teşekkürler.

+5

, Blitz alternatif olarak Eigen bakabilirsiniz. http://eigen.tuxfamily.org/index.php?title=Main_Page. – timday

cevap

27

std::valarray C++ 11 dahildir. Kullanımdan kaldırıldı veya kaldırılmadı.

std::valarray içinde §26.6 [Numarray] C++ 11 dil standart tanımlanır taşıma işlemlerini içerecek şekilde güncelleştirilmiştir. Başka bir şey (onunla mutluysan sizin için belirli bir nedeni var gibi görünüyor değil) için valarry göç etmek gidiyoruz

+0

@James, Harika! Aradığım şey bu. – andand

İlgili konular