XCode 16.2 日本語化計画
指定されたオフセットにバッファの内容を書き込みます。
offset
書き込みが開始されるファイルオフセット。
buffer
書き込まれるデータが含まれるメモリの領域。
retryOnInterrupt
interrupted が throws された場合に書き込み操作を再試行するかどうか。デフォルトは true です。1 回だけ試行し、中断時にエラーを throw するには、false を渡します。
書き込まれたバイト数。
write(_:retryOnInterrupt:) とは異なり、このメソッドはファイルの既存のオフセットを変更しません。
対応する C 関数は pwrite です。
func write(UnsafeRawBufferPointer, retryOnInterrupt: Bool) throws -> Int
現在のファイルオフセットにバッファの内容を書き込みます。
func writeAll<S>(S) throws -> Int
現在のオフセットにバイトのシーケンスを書き込み、オフセットを更新します。
func writeAll<S>(toAbsoluteOffset: Int64, S) throws -> Int
与えられたオフセットにバイトのシーケンスを書き込みます。