System.SysUtils.TMarshaller.OutString
Delphi
function OutString(const S: string): TPtrWrapper;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas | System.SysUtils | TMarshaller |
説明
コピーされた文字列の文字データを指すラップ ポインタを返します。
OutString メソッドは、文字列 S
のコピーの文字データを指すラップ ポインタを、null 終端子と共に返します。文字エータが、返されたラップ ポインタを介して変更された場合、その変更は元の文字列には反映されません。同様に、元の文字列 S
が変更されても、返されたバッファの文字データには影響ありません。コピーは、マーシャラがスコープの外に出た際に、破棄されます。