Exemples de modèles Standard

Les exemples suivants illustrent l'utilisation de la bibliothèque de modèles Standard, un sous-ensemble de la bibliothèque C++ standard.

abs

développez, copiez et exécutez : : push_back

adjacent_difference et vecteur : : push_back

adjacent_find

adjacent_find (version d'attribut)

avance

fonctions mathématiques de base

basic_string : : ajoutez

basic_string : : find_first_of

basic_string : : taille et basic_string : : redimensionnez

structure de binary_function

count

count_if

deque : : assignez et deque : : échange

deque : : démarrez et deque : : fin

deque : : effacement et deque : : espace libre

deque : : avant et deque : : arrière

deque : : insertion

deque : : operator [] et deque : : à

deque::operator== et deque::operator<

deque : : push_back et deque : : pop_back

deque::push_front et deque::pop_front

deque : : rbegin et deque : : rend

deque : : taille et deque : : redimensionnez

distance

exp, journal, et log10

find

find_if

for_each

la fonctionnalité générer

generate_n

tas

tas (version d'attribut)

inclut

inclut (version d'attribut)

inner_product

inplace_merge

inplace_merge (version d'attribut)

iter_swap

liste : : assignez

liste : : arrière et liste : : avant

liste : : insertion

liste : : liste

lower_bound

lower_bound (version d'attribut)

make_pair

mappage : : insertion, carte : : recherche, et mapper : : fin

mappage : : max_size, mappez : : désactivez, mappez : : effacement, et mapper : : taille

max_element

max_element (version d'attribut)

membres de la classe de numeric_limits

merge

vous pouvez fusionner (version d'attribut)

min_element

min_element (version d'attribut)

opérateur new

next_permutation

next_permutation (version d'attribut)

nth_element

nth_element (version d'attribut)

opérateur logique de paires

partial_sort

partial_sort (version d'attribut)

partial_sort_copy

partial_sort_copy (version d'attribut)

partial_sum

partition

prev_permutation

fonctions de priority_queue

fonctions de file d'attente

random_shuffle

random_shuffle (version d'attribut)

remove

remove_copy

remove_copy_if

remove_if

remplacez

replace_copy

replace_copy_if

replace_if

inverse

reverse_copy

faites pivoter

rotate_copy

définissez : : key_comp et définir : : value_comp

définissez : : lower_bound, définissez : : upper_bound, puis définir : : equal_range

définissez : : nombre

définissez : : vide et défini : : espace libre

définissez : : recherche

définissez : : max_size

définissez : : rbegin et définir : : rend

définissez : : taille

définissez : : échange, définissez : : démarrez, et défini : : fin

racine carrée et pow de pow

pile : : operator<

pile : : operator==

pile : : taille

pile : : haut et pile : : vide

chaîne : : getline

chaîne : : opérateur ! =

chaîne : : operator+

chaîne : : operator<

chaîne : : operator<<

chaîne : : operator<=

chaîne : : operator==

chaîne : : operator>

chaîne : : operator>=

chaîne : : operator>>

fonctions de trigonométrie

structure d'unary_function<>

upper_bound

upper_bound (version d'attribut)

vecteur : : operator<

vecteur : : operator==

vecteur : : vide, vecteur : : effacement, et vecteur : : push_back

vecteur : : avant et vecteur : : arrière

vecteur : : push_back et vecteur : : pop_back

vecteur : : taille et vecteur : : capacité

Voir aussi

Autres ressources

Référence de la bibliothèque C++ standard