System.WideString.Create

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

C++

WideString(): Data(0) {}
WideString(const char* src);
WideString(const WideString& src);
WideString(const WideChar* src, int len);
WideString(const char* src, int len);
WideString(const WideChar* src);
WideString(const char16_t* src, int numChar16 = -1);
WideString(const char32_t* src, int numChar32 = -1);
explicit WideString(const WideChar src);
explicit WideString(char src);
explicit WideString(short src);
explicit WideString(unsigned short);
explicit WideString(int src);
explicit WideString(unsigned int);
explicit WideString(long);
explicit WideString(unsigned long);
explicit WideString(__int64);
explicit WideString(unsigned __int64);
explicit WideString(float src);
explicit WideString(double src);
explicit WideString(long double src);
WideString(const UnicodeString& src);
WideString(const AnsiStringT<codePage> &src): Data(0) {

プロパティ

種類 可視性 ソース ユニット
constructor public wstring.h System WideString

説明

System.WideString のインスタンスを作成します。

全角文字列を作成、初期化するために Create を呼び出します。コンストラクタに引数が与えられなかった場合、結果として作成される System.WideString は、空の文字列です。コンストラクタに全角文字が 1 つ渡された場合、結果の System.WideString は長さ 1 でその文字を保持する形で作成されます。コンストラクタの他のすべてのバージョンは、引数に渡された文字列をコピーし、必要に応じてそれを wchar_t に変換します。System.WideString を char または wchar_t の配列から構築する場合、配列内の文字の数を指定する第 2 引数が与えられてないかぎり、src 文字列は null で終わってなければなりません。