System.UnicodeString.Create
C++
UnicodeString();
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) {
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | ustring.h | System | UnicodeString |
Description
Crée une instance de System.UnicodeString.
Appelez la méthode System.UnicodeString.UnicodeString pour créer et initialiser une instance de System.UnicodeString. Si aucun argument n'est passé au constructeur, l'instance de System.UnicodeString résultante est une chaîne vide. Si le constructeur a comme argument un seul caractère, l'instance de System.UnicodeString résultante a une longueur en caractères de un et contient ce caractère. Toutes les autres versions du constructeur copient la chaîne passée en argument, en convertissant les caractères en un type wchar_t si nécessaire. Lors de la construction d'une instance de System.UnicodeString à partir d'un tableau de char ou de wchar_t, la chaîne src doit être une chaîne à zéro terminal, à moins qu'un second argument indiquant le nombre de caractères du tableau ne soit donné.