共用方式為


標準樣板程式庫範例

下列範例會示範標準樣板程式庫標準的 C++ 程式庫的子集合使用。

abs

累積,複製] 及 [vector::push_back

adjacent_difference 和 vector::push_back

adjacent_find

adjacent_find (述詞的版本)

換頁

基本的數學函式

basic_string::append

basic_string::find_first_of

basic_string::size 和 basic_string::resize

binary_function 結構

count

count_if

deque::assign 和 deque::swap

deque::begin 和 deque::end

deque::erase 和 deque::clear

deque::front 和 deque::back

deque::insert

deque::operator 和 deque::at

deque::operator== 和 deque::operator<

deque::push_back 和 deque::pop_back

deque::push_front 和 deque::pop_front

deque::rbegin 和 deque::rend

deque::size 和 deque::resize

距離

經驗值、 記錄與 log10

find

find_if

for_each

產生

generate_n

Heap - 堆積

堆積 (述詞的版本)

包含

包含 (述詞的版本)

inner_product

inplace_merge

inplace_merge (述詞的版本)

iter_swap

list::assign

list::back 和 list::front

list::insert

list::list

lower_bound

lower_bound (述詞的版本)

make_pair

map::insert、 map::find 和 map::end

map::max_size、 map::clear、 map::erase 和 map::size

max_element

max_element (述詞的版本)

Numeric_limits 類別的成員

merge

合併 (述詞的版本)

min_element

min_element (述詞的版本)

new 運算子

next_permutation

next_permutation (述詞的版本)

nth_element

nth_element (述詞的版本)

對邏輯運算子

partial_sort

partial_sort (述詞的版本)

partial_sort_copy

partial_sort_copy (述詞的版本)

partial_sum

partition

prev_permutation

priority_queue 函式

佇列的函式

random_shuffle

random_shuffle (述詞的版本)

remove

remove_copy

remove_copy_if

remove_if

取代

replace_copy

replace_copy_if

replace_if

反向

reverse_copy

旋轉

rotate_copy

set::key_comp 和 set::value_comp

set::lower_bound、 set::upper_bound 和 set::equal_range

set::count

set::empty 和 set::clear

set::find

set::max_size

set::rbegin 和 set::rend

set::size

set::swap、 set::begin 和 set::end

sqrt 和 pow

stack::operator <

stack::operator = =

stack::size

stack::top 和 stack::empty

string::getline

string::operator! =

string::operator +

string::operator <

string::operator <<

string::operator < =

string::operator = =

string::operator >

string::operator > =

string::operator >>

三角函數函式

unary_function < > 結構

upper_bound

upper_bound (述詞的版本)

vector::operator <

vector::operator = =

vector::empty、 vector::erase 和 vector::push_back

vector::front 和 vector::back

vector::push_back 和 vector::pop_back

vector::size 和 vector::capacity

請參閱

其他資源

標準 C++ 程式庫參考