System.AnsiStringT.SetLength

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

C++

AnsiStringT&  SetLength(int newLength) {

プロパティ

種類 可視性 ソース ユニット
function public dstring.h System AnsiStringT

説明

SetLength メソッドは,AnsiStringT の長さを変更します。

SetLength メソッドは,文字列の長さを newLength に変更し,必要であれば長さを切り詰めます。

SetLength は,AnsiStringT の値を格納する基底の文字配列を割り当て直します。文字列の既存の文字は保存されますが,新しく割り当てられた空間の内容は未定義です。AnsiStringT を再割り当てするのに使用可能なメモリが不足している場合,EOutOfMemory 例外が送出されます。SetLength を呼び出した後,AnsiStringT は共有参照にはなりません。

SetLength は,修正された AnsiStringT オブジェクト(*this)を返します。