Ds\Map::allocate

(PECL ds >= 1.0.0)

Ds\Map::allocate — Виділяє необхідну кількість пам'яті під потрібну місткість

Опис

public Ds\Map::allocate(int $capacity): void

Виділяє необхідну кількість пам'яті під потрібну місткість.

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

capacity

Місткість (кількість значень), під зберігання яких запитується пам'ять.

Зауваження :

Значення залишається незмінним, якщо поточне значення більше або дорівнює заданому.

Зауваження :

Місткість завжди округляється до найближчого ступеня двійки. (Тобто 16, 32, 64, 128 і т.д)

Значення, що повертаються

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

Приклади

Приклад #1 Приклад використання Ds\Map::allocate()****

Loading...

Висновок наведеного прикладу буде схожим на:

int(16)
int(128)