【C++】文字列の連結、挿入方法
文字列を連結したい場合、append関数を使うことで可能となります。
#include <iostream>
using namespace std;
int main()
{
string s = "abc";
s.append("def");
cout << s << endl;
return 0;
}
出力結果
abcdef
また、第二引数に挿入したい文字列の長さを指定することもできます。
std::string s = "";
s.append("hello", 2); // "he" (2文字の挿入となる)
文字列の一部を取り出して挿入したい場合は、
第二引数に開始位置、第三引数に文字列の長さを指定します。
std::string s = "";
s.append("hello"); // "hello"
s.append("world", 2, 3); // "hellorld" (開始位置2から3文字取り出して(rld)連結)
参考
閲覧ありがとうございます。 コンテンツをいいねと思ってくださった方にサポートいただけると大変嬉しいです!