System.SysUtils.TMarshaller.UnsafeFixString

提供: RAD Studio API Documentation
2013年4月25日 (木) 03:21時点におけるYukikoi (トーク | 投稿記録)による版 (1版:LOC-11963)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Delphi

function UnsafeFixString(const Str: string): TPtrWrapper;

プロパティ

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

説明

文字列の開始部分にあるデータを参照する、ラップ ポインタを返します。

UnsafeFixString メソッドは、文字列がインクリメントされた参照カウントを持つようにします。 戻り値は、終了時にメモリ リークを避けるために、UnfixString に渡さなければなりません。 文字列データが、返されたポインタを介して変更されると、その共有している文字列データへの参照はすべて影響を受けます。

関連項目