System.New

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

Delphi

procedure New(var X: Pointer);

プロパティ

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

説明

新しい動的変数を作成し,P をその変数のポインタに設定します。

Delphi のコードでは,New プロシージャは新しい動的変数を作成し,その変数をポインタ変数が指すように設定します。P は任意のポインタ型の変数です。割り当てられるメモリブロックのサイズは,P が指す型のサイズに対応します。新しく作成した変数は P^ として参照できます。動的変数を割り当てるのに十分なメモリがない場合には,EOutOfMemory 例外が発生します。

アプリケーションは,New で作成した動的変数の操作を完了した後,Dispose 標準手続きを使用して,その変数に割り当てていたメモリを解放しなければなりません。

関連項目