Выделяет память под указанную вместимость

# Ds\Stack::allocate

(PECL ds >= 1.0.0)

Ds\Stack::allocate — Выделяет память под указанную вместимость

### Описание

public function Ds\Stack::allocate(int `$capacity`): void

Гарантирует, что выделено достаточно памяти под заданную вместимость (количество значений). Позволяет избежать динамического перераспределения внутреннего буфера при добавлении значений.

### Список параметров

`capacity`

  Вместимость. Предполагаемое количество значений.

  > Замечание:

  > Если новое значение вместимости меньше текущего, то оно не изменится.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open