Core Foundation   >   CFAllocatorContext   >   deallocate
インスタンスプロパティー
deallocate
与えられたメモリブロックの割り当てを解除する呼び出し関数のプロトタイプ。この関数を実装するには、ptr が指し示すメモリブロックをアロケータにより引き続き再利用できるようにしますが、プログラムが引き続き使用することはできません。ptr パラメータは NULL にすることはできませんし、ptr パラメータが、アロケータによって以前に割り当てられたメモリブロックでない場合、結果は未定義です。異常なプログラムの終了が発生する可能性があります。この呼び出し関数を NULL に設定することができます。この場合、CFAllocatorDeallocate(_:_:) 関数は無効です。