STL: алгоритмы

We use cookies. Read the Privacy and Cookie Policy

STL: алгоритмы

Предпочитайте алгоритмы циклам.

— Бьярн Страуструп (Bjarne Stroustrup),

[Stroustrup00] §18.12

Алгоритмы представляют собой циклы — только они лучше циклов. Алгоритмы — это "шаблоны" циклов, с добавлением дополнительной семантики по сравнению с простыми for и do. Конечно, начав использовать алгоритмы, вы начнете использовать и функциональные объекты и предикаты; корректно пишите их и широко используйте в своих программах.

В этом разделе мы считаем наиболее значимой рекомендацию 83 — "Используйте отладочную реализацию STL".