System.FinalizeArray

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

Delphi

procedure FinalizeArray(P, TypeInfo: Pointer; Count: NativeUInt);

C++

extern DELPHI_PACKAGE void __fastcall FinalizeArray(void * P, void * TypeInfo, NativeUInt Count);

プロパティ

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

説明

配列の終了処理のためのコンパイラ ヘルパです。

終了処理とはクリーンアップ操作のことです。 たとえば、参照カウンタのデクリメントやメモリの解放などを行います。

FinalizeArray のパラメータは以下のとおりです。

P 配列の最初の要素を指すポインタ。
TypeInfo 配列要素の型情報。これは TTypeInfo 変数を指すポインタです。


有効な型の種類は以下のとおりです。

  • tkLString
  • tkWString
  • tkUString
  • tkVariant
  • tkArray
  • tkRecord
  • tkInterface
  • tkDynArray
Count 配列要素の数。

関連項目