Core Foundation   >   CFAllocatorDeallocateCallBack
型エイリアス
CFAllocatorDeallocateCallBack
メモリブロックの割り当てを解除する呼び出し関数のプロトタイプ。
宣言
パラメータ
ptr | 割り当て解除すべきメモリブロック。 |
info | プログラム定義データへの型のないポインタ。 |
戻り値
新しいメモリブロックへのポインタ。
議論
関数に MyCallBack と名前をつけた場合は、次のように宣言します。
議論
与えられたメモリブロックの割り当てを解除する呼び出し関数のプロトタイプ。この関数を実装するには、ptr が指し示すメモリブロックをアロケータによる引き続きの再利用に利用できるようにしますが、プログラムは引き続き使用することはできません。ptr パラメータは NULL にすることはできませんし、ptr パラメータが、アロケータによって以前に割り当てられたメモリブロックでない場合、結果は未定義です。異常なプログラムの終了が発生する可能性があります。