Instance Method インスタンスメソッド

initialize(repeating:)

Initializes every element in this buffer’s memory to a copy of the given value. このバッファのもつメモリの中の全ての要素を与えられた値のコピーへと初期化します。

Declaration 宣言

func initialize(repeating repeatedValue: Element)

Parameters パラメータ

repeatedValue

The instance to initialize this buffer’s memory with. インスタンス、それでこのバッファのもつメモリ初期化します。

Discussion 解説

The destination memory must be uninitialized or the buffer’s Element must be a trivial type. After a call to initialize(repeating:), the entire region of memory referenced by this buffer is initialized. 行き先のメモリは未初期化でなければなりません、またポインタのもつElementは自明型でなければなりません。initialize(repeating:)の呼び出しの後、このバッファによって参照されるメモリの全領域は初期化されます。