Ds\Sequence::allocate

(PECL ds >= 1.0.0)

Ds\Sequence::allocate为所需容量分配足够的内存

描述

abstract public Ds\Sequence::allocate(int $capacity): void

确保为所需容量分配了足够的内存。这消除了在添加值时重新分配内部的需要。

参数

capacity

要分配容量的值数量。

注意:

如果此值小于或等于当前容量,容量将保持不变。

返回值

没有返回值。

示例

示例 #1 Ds\Sequence::allocate() 示例

<?php
$sequence
= new \Ds\Vector();
var_dump($sequence->capacity());

$vector->allocate(100);
var_dump($sequence->capacity());
?>

上面的示例将输出类似于以下内容

int(10)
int(100)
添加备注

用户贡献备注

此页面没有用户贡献的备注。
To Top