System::String::operator+ メソッド

String::operator+(char_t) const method

文字を文字列の末尾に追加します。

String System::String::operator+(char_t x) const
パラメーター説明
xchar_t追加する文字。

ReturnValue

String concatenation result.

参照

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

String concatenation operator.

String System::String::operator+(const String &str) const
パラメーター説明
strconst String&String を現在の文字列の末尾に追加します。

ReturnValue

連結された文字列。

参照

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
パラメーター説明
T文字列リテラルまたは文字列ポインタ形式のいずれか。
パラメーター説明
argconst T&現在の文字列に連結するエンティティ。

ReturnValue

連結された文字列。

参照

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

参照型オブジェクトの文字列表現を文字列の末尾に追加します。

template<typename T,std::enable_if_t< IsSmartPtr< T >::value > *> String System::String::operator+(const T &value) const
パラメーター説明
Tポインタ型。
パラメーター説明
valueconst T&ObjectToString() 呼び出しで文字列に変換し、現在の文字列に追加します。

ReturnValue

String concatenation result.

参照

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

文字列の末尾に値型オブジェクトの文字列表現を追加します。

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
パラメーター説明
TToString() を呼び出すための値型。
パラメーター説明
valueconst T&ObjectToString() 呼び出しで文字列に変換し、現在の文字列に追加します。

ReturnValue

String concatenation result.

参照

String::operator+(double) const method

浮動小数点値の文字列表現を文字列の末尾に追加します。

String System::String::operator+(double d) const
パラメーター説明
ddouble文字列に変換して追加する値。

ReturnValue

String concatenation result.

参照

String::operator+(int) const method

整数値の文字列表現を文字列の末尾に追加します。

String System::String::operator+(int i) const
パラメーター説明
iint文字列に変換して追加する整数値。

ReturnValue

String concatenation result.

参照

String::operator+(int64_t) const method

整数値の文字列表現を文字列の末尾に追加します。

String System::String::operator+(int64_t v) const
パラメーター説明
vint64_t文字列に変換して追加する値を追加します。

ReturnValue

String concatenation result.

参照

String::operator+(T) const method

ブール値の文字列表現を文字列の末尾に追加します。

template<typename T,std::enable_if_t< std::is_same< T, bool >::value > *> String System::String::operator+(T arg) const
パラメーター説明
T文字列と連結する値型です。bool である必要があります。
パラメーター説明
argTBoolean を文字列に変換して追加する値。

ReturnValue

String concatenation result.

参照

String::operator+(uint32_t) const method

符号なし整数値の文字列表現を文字列の末尾に追加します。

String System::String::operator+(uint32_t i) const
パラメーター説明
iuint32_t文字列に変換して追加する値。

ReturnValue

String concatenation result.

参照