我注意到std::is_arithmetic<std::valarray<float>>
评估为false
. 不是 valarrays 的全部意义在于促进重载标量代码以“自动矢量化”而不求助于 boost 等?
为什么它不继承其模板类型的算术属性?
我的问题不一定是问题,而是我的基本误解,因为如果这确实是有意的,我一定会错过一些哲学见解。
我注意到std::is_arithmetic<std::valarray<float>>
评估为false
. 不是 valarrays 的全部意义在于促进重载标量代码以“自动矢量化”而不求助于 boost 等?
为什么它不继承其模板类型的算术属性?
我的问题不一定是问题,而是我的基本误解,因为如果这确实是有意的,我一定会错过一些哲学见解。