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 { } ;
(并行技术规范 v2)

此标签类型表明 copy_from copy_to 的缓冲区已按 memory_alignment_v < T, U > 对齐,其中复制操作基于 simd / simd_mask 类型 T 执行,且缓冲区元素类型为 U。

注释

此标签类型允许实现向量对齐加载和存储操作。

参见

指示加载/存储地址按元素对齐的标志
(类)
(parallelism TS v2)
指示加载/存储地址按指定对齐方式对齐的标志
(类模板)
(parallelism TS v2)
获取适用于 vector_aligned 的适当对齐方式
(类模板)