Поделиться через


Образец библиотеки стандартных шаблонов

Следующие примеры демонстрируют использование стандартной библиотеки шаблонов подмножества стандартной библиотеки C++.

abs

накапливание, копировать и вектор:: push_back

adjacent_difference и вектор:: push_back

adjacent_find

adjacent_find (версия предиката)

Следующий слайд

Основные математические функции

basic_string:: добавление

basic_string:: find_first_of

basic_string:: размер и basic_string:: размер

структура binary_function

count

count_if

deque:: присвоение и deque:: обмен

deque:: begin и deque:: end

deque:: erase и deque:: clear

deque:: front и deque:: часть назад

deque:: insert

deque:: оператор [] и deque:: на

deque::operator== и deque::operator<

deque:: push_back и deque:: pop_back

deque::push_front и deque::pop_front

deque:: rbegin и deque:: rend

deque:: размер и deque:: размер

диапазон

exp, log и log10

find

find_if

for_each

Сформировать

generate_n

куча

куча (версия предиката)

содержит

включает (версия предиката)

inner_product

inplace_merge

inplace_merge (версия предиката)

iter_swap

список:: присвоить

список:: часть и список назад:: front

список:: insert

список:: список

lower_bound

lower_bound (версия предиката)

make_pair

сопоставление:: вставьте сопоставьте:: найдите и сопоставление:: end

сопоставление:: сопоставьте:: max_sizeочистите сопоставьте:: erase и сопоставление:: размер

max_element

max_element (версия предиката)

Члены класса numeric_limits

слияние

слияние (версия предиката)

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

раздел

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

набор:: key_comp и набор:: value_comp

набор:: lower_bound набор:: upper_bound и набор:: equal_range

набор:: Счетчик

набор:: пустое значение и задайте:: clear

набор:: найти

набор:: max_size

набор:: rbegin и набор:: rend

набор:: размер

набор:: обмен набор:: begin и укажите:: end

sqrt и плен

стек:: operator<

стек:: operator==

стек:: размер

стек:: верхнее и стек:: пустой

строка:: GetLine

строка:: оператор! =

строка:: operator+

строка:: operator<

строка:: operator<<

строка:: operator<=

строка:: operator==

строка:: operator>

строка:: operator>=

строка:: operator>>

Функции тригонометрии

структура unary_function<>

upper_bound

upper_bound (версия предиката)

вектор:: operator<

вектор:: operator==

вектор:: пустые, вектор:: erase и вектор:: push_back

вектор:: front и вектор:: часть назад

вектор:: push_back и вектор:: pop_back

вектор:: размер и вектор:: емкость

См. также

Другие ресурсы

Справочник по стандартной библиотеки C++