Namespaces
Variants

std::experimental:: vector_aligned_tag, std::experimental:: vector_aligned

From cppreference.net
ヘッダーで定義 <experimental/simd>
struct vector_aligned_tag { } ;
inline constexpr vector_aligned_tag vector_aligned { } ;
(parallelism TS v2)

このタグタイプは、 copy_from および copy_to のバッファが memory_alignment_v < T, U > にアラインされていることを示します。ここでコピー操作は simd / simd_mask 型Tと、要素型Uのバッファに対して動作します。

注記

このタグタイプは、ベクトル整列ロードおよびストアを実装することができます。

関連項目

ロード/ストアアドレスの要素アライメントを示すフラグ
(クラス)
(parallelism TS v2)
ロード/ストアアドレスの指定されたアライメントを示すフラグ
(クラステンプレート)
(parallelism TS v2)
vector_aligned に対する適切なアライメントを取得する
(クラステンプレート)