Partilhar via


Exemplos de biblioteca de modelo padrão

Os seguintes exemplos demonstram o uso de Standard Template Library, um subconjunto da biblioteca C++ padrão.

ABS

Acumular, cópia e vector::push_back

adjacent_difference e vector::push_back

adjacent_find

adjacent_find (versão predicado)

antecipada

Funções básicas de matemática

basic_string::append

basic_string::find_first_of

basic_string::size e basic_string::resize

Estrutura de binary_function

Contagem

count_if

deque::Assign e deque::swap

deque::Begin e deque::end

deque::Erase e deque::clear

deque::front e deque::back

deque::Insert

[] de deque::Operator e deque::at

deque::operator== e deque::operator<

deque::push_back e deque::pop_back

deque::push_front e deque::pop_front

deque::rbegin e deque::rend

deque::size e deque::resize

distância

EXP, log e log10

localizar

find_if

for_each

gerar

generate_n

heap

heap (versão predicado)

inclui

inclui (versão predicado)

inner_product

inplace_merge

inplace_merge (versão predicado)

iter_swap

List::Assign

List::back e list::front

List::Insert

List::List

lower_bound

lower_bound (versão predicado)

make_pair

Map::INSERT, map::find e map::end

Map::max_size, map::clear, map::erase e map::size

max_element

max_element (versão predicado)

Membros da classe de numeric_limits

mesclagem

Mesclar (versão predicado)

min_element

min_element (versão predicado)

operador New

next_permutation

next_permutation (versão predicado)

nth_element

nth_element (versão predicado)

Par operador lógico

partial_sort

partial_sort (versão predicado)

partial_sort_copy

partial_sort_copy (versão predicado)

partial_sum

partição

prev_permutation

funções de priority_queue

funções de fila

random_shuffle

random_shuffle (versão predicado)

remover

remove_copy

remove_copy_if

remove_if

Substituir

replace_copy

replace_copy_if

replace_if

inversa

reverse_copy

Girar

rotate_copy

set::key_comp e set::value_comp

set::lower_bound, set::upper_bound e set::equal_range

set::Count

set::Empty e set::clear

set::Find

set::max_size

set::rbegin e set::rend

set::Size

set::swap, set::begin e set::end

raiz e pow

Stack::Operator <

Stack::Operator = =

Stack::Size

Stack::Top e stack::empty

string::getline

string::Operator! =

string::Operator +

string::Operator <

string::Operator <<

string::Operator < =

string::Operator = =

string::Operator >

string::Operator > =

string::Operator >>

Funções trigonométricas

< > de unary_function Estrutura

upper_bound

upper_bound (versão predicado)

Vector::Operator <

Vector::Operator = =

Vector::Empty, vector::erase e vector::push_back

Vector::front e vector::back

Vector::push_back e vector::pop_back

Vector::size e vector::capacity

Consulte também

Outros recursos

Referência da biblioteca C++ padrão