最終更新日時:
が更新

履歴 編集

type-alias
<simd>

std::simd::simd-complex-value-type(C++26)

namespace std::simd {
  template<class V>
  using simd-complex-value-type = typename V::value_type::value_type;
}

概要

simd-complex-value-typeは、複素数を要素とするbasic_vecの、実数部・虚数部の型を表す説明専用の型エイリアスである。

要素型がstd::complex<U>のとき、simd-complex-value-type<V>UV::value_type::value_type)となる。realimagnormargなどの戻り値型(実数型のbasic_vec)を表すために使用され、説明専用コンセプトsimd-complexの定義にも用いられる。

バージョン

言語

  • C++26

関連項目

参照