Я заметил, что std::is_arithmetic<std::valarray<float>>
оценивается как false
. Смысл valarrays не в том, чтобы облегчить перегрузку скалярного кода для «автоматической векторизации» без использования boost et c. ?
Почему он не наследует свойства arithmeti c своего шаблонного типа?
Мой вопрос не обязательно является проблемой , а скорее фундаментальным недоразумением относительно со своей стороны, поскольку мне, должно быть, не хватает некоторого философского понимания, если это действительно так.