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

assign(repeating:)

Assigns every element in this buffer’s memory to a copy of the given value. このバッファのもつメモリの中の全ての要素をこの与えられた値のあるコピーに割り当てます。

Declaration 宣言

func assign(repeating repeatedValue: Element)

Parameters パラメータ

repeatedValue

The instance to assign this buffer’s memory to. インスタンス、それにこのバッファのもつメモリをアサインします。

Discussion 解説

The buffer’s memory must be initialized or the buffer’s Element must be a trivial type. バッファのもつメモリは初期化されなければなりません、またバッファのもつElementは自明型でなければなりません。

Warning: All buffer elements must be initialized before calling this. Assigning to part of the buffer must be done using the assign(repeating:count:) method on the buffer’s baseAddress. 警告:全てのバッファ要素はこれを呼び出す前に初期化されなければなりません。バッファの一部に対するアサインは、assign(repeating:count:)メソッドをバッファのもつbaseAddress上で使って終わっていなければなりません。