Компонент стандартной библиотеки C ++, отвечающий за обработку запросов на выделение и освобождение памяти для контейнера.

Распределители являются важным компонентом стандартной библиотеки C ++. Стандартная библиотека предоставляет несколько контейнеров, которые могут изменять размер во время выполнения программы. Для этого обычно требуется некоторая форма динамического выделения памяти. Распределители обрабатывают все запросы на выделение и освобождение памяти для данного контейнера, а также используются для вызова конструкторов и деструкторов элементов контейнера.