System.UnicodeString.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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) {

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é.