-
- 演算子を使用する方法:
C++の文字列型である
std::string
は、+ 演算子による文字列の結合をサポートしています。例えば、以下のように使用することができます。
- 演算子を使用する方法:
C++の文字列型である
std::string str1 = "Hello";
std::string str2 = "World";
std::string result = str1 + " " + str2;
+=
演算子を使用する方法:std::string
は、+=
演算子による文字列の結合もサポートしています。以下はその例です。
std::string str1 = "Hello";
std::string str2 = "World";
str1 += " " + str2;
append()
メソッドを使用する方法:std::string
には、append()
メソッドを使用して文字列を追加することもできます。以下はその例です。
std::string str1 = "Hello";
std::string str2 = "World";
str1.append(" ");
str1.append(str2);
std::stringstream
を使用する方法:std::stringstream
を使用すると、複数の文字列や他のデータ型を結合することができます。以下はその例です。
#include <sstream>
std::string str1 = "Hello";
std::string str2 = "World";
std::stringstream ss;
ss << str1 << " " << str2;
std::string result = ss.str();
これらはC++における文字列の結合方法の一部です。どの方法を使用するかは、使用状況や個々の要件によって異なります。適切な方法を選択し、コードに組み込んでください。