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

successor()

Returns a pointer to the next consecutive instance. 次の隣接インスタンスへのポインタを返します。

Declaration 宣言

func successor() -> AutoreleasingUnsafeMutablePointer<Pointee>

Return Value 戻り値

A pointer advanced from this pointer by MemoryLayout<Pointee>.stride bytes. このポインタからMemoryLayout<Pointee>.strideバイトだけ繰り上げられるポインタを返します。

Discussion 解説

The resulting pointer must be within the bounds of the same allocation as this pointer. 結果のポインタは、このポインタと同じアロケーションの範囲内でなければなりません。