System.WideString.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Propriétés

Type Visibilité  Source Unité  Parent
constructor public wstring.h System WideString

Description

Crée une instance de System.WideString.

Appelez Create pour créer et initialiser une chaîne large. Si aucun argument n'est passé au constructeur, la chaîne System.WideString résultant sera une chaîne vide. Si le constructeur a comme argument un seul caractère large, la chaîne System.WideString résultante aura une longueur de un et contiendra ce caractère. Toutes les autres versions du constructeur copient la chaîne passée en argument et convertissent les caractères en un type wchar_t si cela est nécessaire. Lors de la construction d'une instance de System.WideString à 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é.