Core Foundation   >   CFAllocatorPreferredSizeCallBack
型エイリアス
CFAllocatorPreferredSizeCallBack
特定の要求があれば、割り当てられる可能性のあるメモリのサイズを与える呼び出し関数のプロトタイプ。
宣言
パラメータ
size | 要求されたメモリーの量。 |
hint | 現在使用されていないビットフィールド (常に 0 に設定)。 |
info | プログラム定義データへの型のないポインタ。 |
戻り値
アロケータがこの要求に応じて割り当てる可能性のある実際のサイズ。
議論
関数に MyCallBack と名前をつけた場合は、次のように宣言します。
議論
要求を満たすのに十分な空きメモリがあるかどうかを判断する呼び出し関数のプロトタイプ。この関数を実装する際には、size サイズのメモリブロックに対する要求があれば、アロケータが割り当てようとする実際のサイズを返します。hint 引数は、現在は使用してはいけないビットフィールドです。