namespace std::simd {
template<class V>
concept simd-floating-point =
simd-vec-type<V> && floating_point<typename V::value_type>;
}
概要
simd-floating-pointは、型Vがbasic_vecの特殊化(simd-vec-type)であり、かつその要素型が浮動小数点数型(std::floating_pointのモデル)であることを表す説明専用のコンセプトである。
バージョン
言語
- C++26
関連項目
参照
- P1928R15 std::simd — merge data-parallel types from the Parallelism TS 2
- C++26で
std::simdライブラリが追加された
- C++26で