cppreference.com
创建账户
登录
命名空间
页面
讨论
变体
视图
视图
编辑
历史记录
操作
std::experimental::
min
来自 cppreference.com
<
cpp
|
experimental
|
simd
C++
编译器支持
独立和宿主
语言
标准库
标准库头文件
命名要求
功能测试宏
(C++20)
语言支持库
概念库
(C++20)
元编程库
(C++11)
诊断库
通用实用程序库
字符串库
容器库
迭代器库
范围库
(C++20)
算法库
数值库
本地化库
输入/输出库
文件系统库
(C++17)
正则表达式库
(C++11)
并发支持库
(C++11)
执行支持库
(C++26)
技术规范
符号索引
外部库
[编辑]
实验性
技术规范
文件系统库
(文件系统 TS)
库基础
(库基础 TS)
库基础 2
(库基础 TS v2)
库基础 3
(库基础 TS v3)
并行扩展
(并行 TS)
并行扩展 2
(并行 TS v2)
并发扩展
(并发 TS)
并发扩展 2
(并发 TS v2)
概念
(概念 TS)
范围
(范围 TS)
反射
(反射 TS)
数学特殊函数
(特殊函数 TR)
实验性非 TS
模式匹配
线性代数
std::execution
契约
2D 图形
[编辑]
并行扩展 v2
并行异常
exception_list
附加执行策略
execution::vector_policy
execution::unsequenced_policy
算法
induction
reduction
reduction_plus
reduction_minus
reduction_multiplies
reduction_bit_and
reduction_bit_or
reduction_bit_xor
reduction_min
reduction_max
for_loop
for_loop_strided
for_loop_n
for_loop_n_strided
execution::no_vec
execution::ordered_update_t
任务块
task_block
task_cancelled_exception
define_task_block
define_task_block_restore_thread
数据并行向量
[编辑]
SIMD 库
主要类
simd
simd_mask
ABI 标签
simd_abi::scalar
simd_abi::fixed_size
simd_abi::native
simd_abi::compatible
simd_abi::max_fixed_size
simd_abi::deduce
对齐标签
element_aligned_tag
element_aligned
vector_aligned_tag
vector_aligned
overaligned_tag
overaligned
where 表达式
where
where_expression
const_where_expression
转换
simd_cast
static_simd_cast
to_fixed_size
to_compatible
to_native
split
split_by
concat
算法
min
max
minmax
clamp
归约
reduce
hmin
hmax
掩码归约
all_of
any_of
none_of
some_of
popcount
find_first_set
find_last_set
特性
is_simd
is_simd_mask
is_abi_tag
is_simd_flag_type
simd_size
memory_alignment
rebind_simd
resize_simd
数学函数
[编辑]
定义在头文件
<experimental/simd>
中
template
<
class
T,
class
Abi
>
simd
<
T, Abi
>
min
(
const
simd
<
T, Abi
>
&
a,
const
simd
<
T, Abi
>
&
b
)
noexcept
;
(并行 TS v2)
内容
1
参数
2
返回值
3
示例
4
参见
[
编辑
]
参数
a
-
用于 min 的第一个元素向量
b
-
用于 min 的第二个元素向量
[
编辑
]
返回值
对所有
i
∈
[
0
,
size
(
)
)
应用二元逐元素
std::
min
(
a
[
i
]
, b
[
i
]
)
的结果。
[
编辑
]
示例
本节不完整
原因:没有示例
[
编辑
]
参见
类别
:
待办事项:没有示例