cppreference.com
搜尋
🔍
建立帳號
登入
命名空間
頁面
討論
變體
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
視圖
閱讀
檢視原始碼
檢視歷史
操作
std::experimental::ranges::
for_each
出自cppreference.com
<
cpp
|
experimental
|
ranges
C++
編譯器支持
自立實現與有宿主實現
語言
標準庫
標準庫標頭
具名要求
功能特性測試宏
(C++20)
語言支持庫
概念庫
(C++20)
診斷庫
內存管理庫
元編程庫
(C++11)
通用工具庫
容器庫
迭代器庫
範圍庫
(C++20)
算法庫
字符串庫
文本處理庫
數值庫
日期和時間庫
輸入/輸出庫
文件系統庫
(C++17)
並發支持庫
(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 圖形
[編輯]
範圍
概念
通用工具
迭代器
範圍
算法
[編輯]
算法庫
不修改序列的操作
all_of
any_of
none_of
count
count_if
find
find_if
find_if_not
find_end
find_first_of
adjacent_find
search
search_n
mismatch
equal
for_each
lexicographical_compare
修改序列的操作
copy
copy_if
copy_n
copy_backward
move
move_backward
fill
fill_n
generate
generate_n
swap_ranges
shuffle
transform
remove
remove_if
replace
replace_if
reverse
rotate
unique
remove_copy
remove_copy_if
replace_copy
replace_copy_if
reverse_copy
rotate_copy
unique_copy
劃分操作
is_partitioned
partition_point
partition
partition_copy
stable_partition
排序操作
is_sorted
is_sorted_until
sort
stable_sort
partial_sort
partial_sort_copy
nth_element
二分搜索操作
lower_bound
upper_bound
binary_search
equal_range
集合操作(在已排序範圍上)
merge
inplace_merge
includes
set_difference
set_intersection
set_symmetric_difference
set_union
堆操作
is_heap
is_heap_until
make_heap
sort_heap
push_heap
pop_heap
最小/最大操作
max
max_element
min
min_element
minmax
minmax_element
排列
is_permutation
next_permutation
prev_permutation