vec_extract

用途

从向量 a返回元素 b 的值。

语法

d=vec_extract(a, b)

结果和参数类型

下表描述了返回值和函数参数的类型。

表 1. 结果和参数类型
d a b
有符号字符型 vector signed char 有符号整型
无符号字符 vector unsigned char
vector bool char
有符号短整型 vector signed short
unsigned short vector unsigned short
vector bool short
有符号整型 vector signed int
unsigned int vector unsigned int
vector bool int
signed long long vector signed long long
unsigned long long vector unsigned long long
vector bool long long
浮点 vector float
双精度值 向量双精度

结果值

此函数在 b 上使用模算术来确定元素数。 例如,如果 b 超出范围,那么编译器将使用 b 模数 a 中的元素数来确定元素位置。