System.AnsiStringBase.Create

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

C++

AnsiStringBase(): Data(0) {}
AnsiStringBase(const AnsiStringBase& src);
AnsiStringBase(const char* src, int codePage);
AnsiStringBase(const char* src, int byteLen, int codePage);
AnsiStringBase(const wchar_t* src, int numwchar, int codePage);
AnsiStringBase(const char16_t* src, int numChar16, int codePage);
AnsiStringBase(const char32_t* src, int numChar32, int codePage);
AnsiStringBase(double src, int codePage);
AnsiStringBase(System::WideChar src, int codePage);
AnsiStringBase(char32_t src, int codePage);
AnsiStringBase(const WideString &src, int codePage);
AnsiStringBase(const UnicodeString &src, int codePage);
AnsiStringBase::AnsiStringBase(AnsiStringT<CP>&& src) {

プロパティ

種類 可視性 ソース ユニット
constructor protected dstring.h System AnsiStringBase

説明

AnsiStringBase のインスタンスを作成します。

System.AnsiStringBase.~AnsiStringBase は、AnsiStringBase のコンストラクタです。

コンストラクタに引数が与えられなかった場合、結果として作成される AnsiStringBase のインスタンスは、空の文字列です。 コンストラクタに文字が 1 つ渡された場合、結果の AnsiStringBase インスタンスは長さ 1 でその文字を保持する形で作成されます。 コンストラクタの他のバージョンは、引数に渡された文字列をコピーし、必要に応じてそれを char に変換します。 AnsiStringBase のインスタンスを char または wchar_t の配列から構築する場合、配列内の文字の数を指定する引数が与えられてないかぎり、src 文字列は null で終わってなければなりません。 コンストラクタの一部のオーバーロードに対しては、文字列に使用したいコード ページを渡すことができます。 別のオーバーロードでは、文字列に変換する浮動小数点の数を渡すことができます。