System::String::operator+ Methode

String::operator+(char_t) const method

Fügt ein Zeichen am Ende des Strings hinzu.

String System::String::operator+(char_t x) const
ParameterTypBeschreibung
xchar_tZeichen zum Hinzufügen.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(const String&) const method

String concatenation operator.

String System::String::operator+(const String &str) const
ParameterTypBeschreibung
strconst String&String zum Hinzufügen am Ende des aktuellen.

ReturnValue

Verkettete Zeichenkette.

Siehe auch

String::operator+(const T&) const method

String concatenation with string literal or character string pointer.

template<typename T,std::enable_if_t< IsStringLiteral< T, char_t >::value > *> String System::String::operator+(const T &arg) const
ParameterBeschreibung
TEine der Formen: String-Literal oder Zeiger auf Zeichenkette.
ParameterTypBeschreibung
argconst T&Entität, die an den aktuellen String angehängt werden soll.

ReturnValue

Verkettete Zeichenkette.

Siehe auch

String::operator+(const T&) const method

Fügt die Zeichenkettenrepräsentation des Referenztyp-Objekts am Ende der Zeichenkette hinzu.

template<typename T,std::enable_if_t< IsSmartPtr< T >::value > *> String System::String::operator+(const T &value) const
ParameterBeschreibung
TZeigertyp.
ParameterTypBeschreibung
valueconst T&Object zum Konvertieren in einen String mittels Aufruf von ToString() und zum Hinzufügen zum aktuellen String.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(const T&) const method

Fügt die Zeichenkettenrepräsentation des Werttyp-Objekts an das Ende der Zeichenkette hinzu.

template<typename T,std::enable_if_t<!IsSmartPtr< T >::value &&!std::is_scalar< T >::value &&!std::is_array< T >::value > *> String System::String::operator+(const T &value) const
ParameterBeschreibung
TWerttyp, auf dem ToString() aufgerufen wird.
ParameterTypBeschreibung
valueconst T&Object zum Konvertieren in einen String mittels Aufruf von ToString() und zum Hinzufügen zum aktuellen String.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(double) const method

Fügt die Zeichenkettenrepräsentation des Gleitkommawerts am Ende der Zeichenkette hinzu.

String System::String::operator+(double d) const
ParameterTypBeschreibung
ddoubleWert, der in einen String konvertiert und hinzugefügt werden soll.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(int) const method

Fügt die Zeichenkettenrepräsentation des ganzzahligen Werts am Ende der Zeichenkette hinzu.

String System::String::operator+(int i) const
ParameterTypBeschreibung
iintGanzzahlwert, der in einen String konvertiert und hinzugefügt werden soll.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(int64_t) const method

Fügt die Zeichenkettenrepräsentation des ganzzahligen Werts am Ende der Zeichenkette hinzu.

String System::String::operator+(int64_t v) const
ParameterTypBeschreibung
vint64_tWert, der in einen String konvertiert und zum Hinzufügen hinzugefügt werden soll.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(T) const method

Fügt die Zeichenkettenrepräsentation des booleschen Werts am Ende der Zeichenkette hinzu.

template<typename T,std::enable_if_t< std::is_same< T, bool >::value > *> String System::String::operator+(T arg) const
ParameterBeschreibung
TWertetyp zum Konkatenieren mit dem String. Muss bool sein
ParameterTypBeschreibung
argTBoolean Wert, der in einen String konvertiert und hinzugefügt werden soll.

ReturnValue

String concatenation result.

Siehe auch

String::operator+(uint32_t) const method

Fügt die Zeichenkettenrepräsentation des vorzeichenlosen Ganzzahlwerts am Ende der Zeichenkette hinzu.

String System::String::operator+(uint32_t i) const
ParameterTypBeschreibung
iuint32_tWert, der in einen String konvertiert und hinzugefügt werden soll.

ReturnValue

String concatenation result.

Siehe auch