System.UnicodeString.Create
C++
UnicodeString(): Data(0) {}
UnicodeString(const char* src);
UnicodeString(const UnicodeString& src);
UnicodeString(const WideChar* src, int len);
UnicodeString(const char* src, int len);
UnicodeString(const WideChar* src);
UnicodeString(const char16_t* src, int numChar16 = -1);
UnicodeString(const char32_t* src, int numChar32 = -1);
UnicodeString(char src): Data(0) { sprintf(L"%c", src);}
UnicodeString(System::WideChar src): Data(0) { SetLength(1)[1] = src; }
UnicodeString(short src): Data(0) { sprintf(L"%hd", src); }
UnicodeString(unsigned short src): Data(0) { sprintf(L"%hu", src); }
UnicodeString(int src): Data(0) { sprintf(L"%i", src); }
UnicodeString(unsigned int src): Data(0) { sprintf(L"%u", src); }
UnicodeString(long src): Data(0) { sprintf(L"%ld", src); }
UnicodeString(unsigned long src): Data(0) { sprintf(L"%lu", src); }
UnicodeString(__int64 src): Data(0) { sprintf(L"%lli", src); }
UnicodeString(unsigned __int64 src): Data(0) { sprintf(L"%llu", src); }
UnicodeString(double src);
UnicodeString(const WideString &src);
UnicodeString(const AnsiStringT<codePage> &src): Data(0) {
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | ustring.h | System | UnicodeString |
Beschreibung
Erstellt eine Instanz von System.UnicodeString.
Rufen Sie System.UnicodeString.UnicodeString auf, um eine System.UnicodeString-Instanz zu erstellen und zu initialisieren. Wenn im Konstruktor keine Argumente übergeben werden, ist die System.UnicodeString-Ergebnisinstanz ein leerer String. Wird im Konstruktor ein einzelnes Zeichen übergeben, dann hat die System.UnicodeString-Ergebnisinstanz eine Zeichenlänge von 1 und enthält das betreffende Zeichen. Alle anderen Versionen dieses Konstruktors kopieren den als Argument übergebenen String und konvertieren dabei Zeichen bei Bedarf in wchar_t. Zum Aufbau einer System.UnicodeString-Instanz aus einem Array von char oder wchar_t sollte der String src nullterminiert sein, sofern kein zweites Argument angegeben wird, das die Anzahl der Zeichen im Array angibt.