System.TMarshal.ReallocMem

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class function ReallocMem(OldPtr: TPtrWrapper; NewSize: NativeInt): TPtrWrapper;

プロパティ

種類 可視性 ソース ユニット
function public System.pas System TMarshal

説明

メモリ ブロックを割り当て、返します。

  • OldPtrnil の場合、ReallocMem は、サイズ NewSize の新しいメモリ ブロックを割り当てます。
  • NewSize が 0 の場合、ReallocMem は、nil ラップ ポインタを返します。
  • そうでなければ、ReallocMem は既存のブロックのサイズを変更するか、新しいブロックを確保し、古いデータをそこへコピーして、それを返します。

関連項目