The address of the memory that starts the buffer. If starts
is nil
, count
must be zero. However, count
may be zero even for a non-nil
start
.
メモリのアドレス、それはバッファを始めます。starts
がnil
ならば、count
はゼロでなければなりません。しかしながら、count
は非nil
のstart
に対してもゼロであるかもしれません。
Initializerinit(start:
init(start:count:)
Creates a buffer over the specified number of contiguous bytes starting at the given pointer.
指定された数の隣接バイトすべてを覆うバッファを、与えられたポインタで開始して作成します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init(start: UnsafeMutableRawPointer
?, count: Int
)
Parameters パラメータ
start
count
The number of bytes to include in the buffer.
count
must not be negative. このバッファの中に含むことになるバイト数。count
は負数であってはいけません。