c++ c++11 numerics

c++ - ¿Cómo es el futuro de std:: valarray?



c++11 numerics (1)

Hasta hace poco no había estado al día con las deliberaciones de C ++ 11. Cuando trato de familiarizarme más con él y con los problemas que se están solucionando, encontré este sitio que parece abogar por despreciar o eliminar std::valarray ya que la mayoría de las personas usan Blitz ++ en su lugar. Supongo que probablemente sea una de las pocas personas que todavía utilizan std::valarray (y sí, sé que la clase tiene un pasado sórdido, un presente empañado y un futuro cuestionable). Pero, hace lo que necesito, y quizás más importante, es parte del estándar (por ahora, de cualquier manera).

Aparte del sitio anterior, he podido encontrar muy poco sobre lo que realmente está sucediendo con std::valarray en el nuevo estándar, y esperaba que alguien en SO pudiera ser capaz de proporcionar alguna información y / o referencias donde Google , Wikipedia e incluso el sitio web del Comité de Normas de C ++ me han fallado hasta ahora. Gracias.


std::valarray está incluido en C ++ 11. No ha sido desaprobado ni eliminado. Se ha actualizado para incluir operaciones de movimiento.

std::valarray se define en §26.6 [numarray] del estándar de lenguaje C ++ 11.