文書   >   Swift   >   Swift 標準ライブラリ  >     手動でメモリ管理   >   UnsafeMutableBufferPointer


汎用構造体


UnsafeMutableBufferPointer


メモリに連続して格納された可変要素のバッファへの所有されていないコレクションインタフェース。





宣言


@frozen struct UnsafeMutableBufferPointer<Element>


概観


UnsafeMutableBufferPointer インスタンスを低レベルの操作で使用して、一意性チェックを排除し、リリースモードでは境界チェックを排除できます。境界チェックは常にデバッグモードで実行されます。


UnsafeMutableBufferPointer の意味


UnsafeMutableBufferPointer インスタンスはメモリ内へのビューであり、それが参照するメモリを所有していません。 UnsafeMutableBufferPointer 型の値をコピーしても、基になるメモリに格納されているインスタンスはコピーされません。ただし、 UnsafeMutableBufferPointer インスタンスを使用して別のコレクションを初期化すると、そのインスタンスは参照先のメモリから新しいコレクションにコピーされます。



トピックス





型エイリアス





イニシャライザ





インスタンスプロパティ





インスタンスメソッド





型メソッド





サブスクリプト


関連





以下に準拠


以下も見よ





型ポインタ





Beta ソフトウエア

この文書には、開発中の API または技術に関する予備的な情報が含まれています。この情報は変更される可能性があり、このドキュメントに従って実装されているソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。

アップルのベータ版ソフトウェアの使い方についてもっと知る

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode 11 の新機能

  • 言語:Swift
  • SDK
    Xcode 6.0.1+
    フレームワーク
    Swift 標準ライブラリ
  • 宣言
  • 概観
  • トピックス
  • 関連












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)