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
配列要素の数。