System.TMarshal.FixString
Delphi
class function FixString(var Str: string): TPtrWrapper; overload;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas | System | TMarshal |
説明
文字列の開始部分にあるデータを参照する、ラップ ポインタを返します。
FixString メソッドは、文字列がインクリメントされた参照カウントを持つようにします。 戻り値は、終了時にメモリ リークを避けるために、UnfixString に渡さなければなりません。
Str
文字列は、偶発的に共有文字列を壊すことを避けるために、ポインタを返す前に一意になっていなければなりません。