外部インタフェース/API リファレンス    
mxRealloc

メモリの再割り当て

C 言語表示

引数
ptr
   mxCallocまたは前のmxReallocの呼び出しによって割り当てられたメモリのブロックのポインタ。

size
   割り当てられたメモリの新しいサイズ(バイト単位)。

詳細

mxReallocは、管理リストに対するメモリルーチンを再割り当てします。mxReallocがブロックの割り当てに失敗した場合は、ANSIのreallocの定義ではブロックが割り当てられたままになっているので、ブロックを開放しなければなりません。この場合、mxReallocNULLを出力し、その後のmxReallocの呼び出しは、以下の形式です。

例題

examplesディレクトリのmxサブディレクトリのmxsetnzmax.cを参照してください。

参考

mxCalloc, mxFree, mxMalloc, mxSetAllocFcns


 mxMalloc mxRemoveField