Подтвердить что ты не робот

Как выглядит будущее std:: valarray?

До недавнего времени я не был в курсе обсуждений на С++ 11. Когда я пытаюсь стать более знакомым с этим и с работами, я наткнулся на этот сайт, который, по-видимому, защищает от устаревания или удаления std::valarray, так как большинство людей вместо этого использует Blitz ++. Наверное, я, наверное, один из немногих людей, которые все еще используют std::valarray (и да, я знаю, что класс имеет грязное прошлое, запятнанный подарок и сомнительное будущее). Но, он делает то, что мне нужно, и, возможно, более важно, это часть стандарта (на данный момент каким-либо образом).

Помимо одного сайта выше, я смог очень мало узнать о том, что на самом деле происходит с std::valarray в новом стандарте, и надеялся, что кто-то из SO может предоставить некоторую информацию и/или где Google, Wikipedia и даже Веб-сайт Комитета по стандартам на C++ до сих пор не помогли мне. Спасибо.

4b9b3361

Ответ 1

std::valarray включен в С++ 11. Он не был устаревшим или удаленным. Он был обновлен, чтобы включить операции перемещения

std::valarray определяется в §26.6 [numarray] стандартного языка С++ 11.